Ravi Pokala
ddae57504b
Persistently store NIC's hardware MAC address, and add a way to retrive it
...
The MAC address reported by `ifconfig ${nic} ether' does not always match
the address in the hardware, as reported by the driver during attach. In
particular, NICs which are components of a lagg(4) interface all report the
same MAC.
When attaching, the NIC driver passes the MAC address it read from the
hardware as an argument to ether_ifattach(). Keep a second copy of it, and
create ioctl(SIOCGHWADDR) to return it. Teach `ifconfig' to report it along
with the active MAC address.
PR: 194386
Reviewed by: glebius
MFC after: 1 week
Sponsored by: Panasas
Differential Revision: https://reviews.freebsd.org/D10609
2017-05-10 22:13:47 +00:00
..
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2016-10-21 23:50:02 +00:00
2017-02-28 23:42:47 +00:00
2016-10-16 02:43:51 +00:00
2017-01-15 08:05:00 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-01-15 18:00:45 +00:00
2017-02-28 23:42:47 +00:00
2017-02-21 18:49:51 +00:00
2017-01-30 02:21:29 +00:00
2017-01-15 18:00:45 +00:00
2017-02-28 23:42:47 +00:00
2017-01-25 15:42:29 +00:00
2017-03-30 04:57:26 +00:00
2017-04-21 20:08:10 +00:00
2017-02-28 23:42:47 +00:00
2017-01-28 02:22:15 +00:00
2017-01-28 02:22:15 +00:00
2016-12-09 17:58:34 +00:00
2017-05-03 18:41:08 +00:00
2017-02-28 23:42:47 +00:00
2017-01-15 18:00:45 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2016-12-10 16:20:39 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2016-10-16 06:07:43 +00:00
2016-10-11 22:24:30 +00:00
2017-01-21 17:39:10 +00:00
2017-01-21 17:39:10 +00:00
2017-03-30 18:21:36 +00:00
2017-02-09 23:32:03 +00:00
2017-03-30 06:24:30 +00:00
2017-04-08 04:34:18 +00:00
2017-01-28 07:26:42 +00:00
2017-01-15 18:00:45 +00:00
2017-02-28 23:42:47 +00:00
2017-01-18 18:16:57 +00:00
2017-04-20 13:46:55 +00:00
2017-02-28 23:42:47 +00:00
2017-01-28 02:22:15 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2016-10-16 02:43:51 +00:00
2017-03-01 18:37:35 +00:00
2017-02-28 23:42:47 +00:00
2017-03-22 22:28:13 +00:00
2017-02-28 23:42:47 +00:00
2017-05-03 18:41:08 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-03-27 06:37:03 +00:00
2016-12-10 16:20:39 +00:00
2017-05-08 21:08:39 +00:00
2017-01-15 18:00:45 +00:00
2017-03-12 13:48:24 +00:00
2017-04-27 17:53:05 +00:00
2017-02-28 23:42:47 +00:00
2017-04-01 05:05:22 +00:00
2017-03-09 00:58:21 +00:00
2017-02-28 23:42:47 +00:00
2017-02-12 09:49:44 +00:00
2017-02-17 14:55:59 +00:00
2017-02-28 23:42:47 +00:00
2017-04-08 04:41:46 +00:00
2016-10-18 23:20:49 +00:00
2016-10-18 23:20:49 +00:00
2017-02-28 23:42:47 +00:00
2017-03-14 17:10:42 +00:00
2016-10-08 19:40:58 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-03-01 05:06:21 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-04-24 21:21:49 +00:00
2017-04-17 17:34:47 +00:00
2017-01-15 18:00:45 +00:00
2017-01-24 22:00:16 +00:00
2017-03-30 18:21:36 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-04-16 09:11:02 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-15 23:33:14 +00:00
2017-02-28 19:01:59 +00:00
2017-02-08 19:25:58 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2016-12-30 06:26:17 +00:00
2016-11-17 21:02:55 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-03-09 13:41:57 +00:00
2017-03-14 19:06:44 +00:00
2017-02-22 10:21:39 +00:00
2017-04-09 02:00:03 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-05-10 22:13:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-03-30 04:57:26 +00:00
2017-02-28 23:42:47 +00:00
2017-02-17 22:09:55 +00:00
2017-03-19 00:54:24 +00:00
2017-03-19 00:54:24 +00:00
2017-05-05 18:49:39 +00:00
2017-03-05 07:13:29 +00:00
2017-03-01 12:10:24 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-04-06 23:40:51 +00:00
2017-02-28 23:42:47 +00:00
2017-03-02 12:20:23 +00:00
2017-03-14 19:06:44 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-01-12 00:48:06 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-01-13 16:37:38 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2016-12-19 07:40:45 +00:00
2017-04-17 17:34:47 +00:00
2017-04-05 16:57:53 +00:00
2016-10-16 02:43:51 +00:00
2017-02-28 23:42:47 +00:00