cos the stack can do it for it.
ok?
Index: if_vlan.c
===================================================================
RCS file: /cvs/src/sys/net/if_vlan.c,v
retrieving revision 1.149
diff -u -p -r1.149 if_vlan.c
--- if_vlan.c 5 Dec 2015 10:07:55 -0000 1.149
+++ if_vlan.c 8 Dec 2015 01:00:01 -0000
@@ -599,16 +599,6 @@ vlan_ioctl(struct ifnet *ifp, u_long cmd
error = EINVAL;
break;
- case SIOCGIFADDR:
- {
- struct sockaddr *sa;
-
- sa = (struct sockaddr *)&ifr->ifr_data;
- bcopy(((struct arpcom *)ifp->if_softc)->ac_enaddr,
- (caddr_t) sa->sa_data, ETHER_ADDR_LEN);
- }
- break;
-
case SIOCSIFMTU:
if (ifv->ifv_p != NULL) {
if (ifr->ifr_mtu < ETHERMIN ||