Author: sephe
Date: Tue Aug  1 02:55:43 2017
New Revision: 321837
URL: https://svnweb.freebsd.org/changeset/base/321837

Log:
  hyperv/hn: Add comment about ether_ifattach event subscription.
  
  MFC after:    3 days
  Sponsored by: Microsoft
  Differential Revision:        https://reviews.freebsd.org/D11710

Modified:
  head/sys/dev/hyperv/netvsc/if_hn.c

Modified: head/sys/dev/hyperv/netvsc/if_hn.c
==============================================================================
--- head/sys/dev/hyperv/netvsc/if_hn.c  Tue Aug  1 02:45:54 2017        
(r321836)
+++ head/sys/dev/hyperv/netvsc/if_hn.c  Tue Aug  1 02:55:43 2017        
(r321837)
@@ -1541,6 +1541,12 @@ hn_attach(device_t dev)
        sc->hn_ifaddr_evthand = EVENTHANDLER_REGISTER(ifaddr_event,
            hn_ifaddr_event, sc, EVENTHANDLER_PRI_ANY);
 
+       /*
+        * NOTE:
+        * Subscribe ether_ifattach event, instead of ifnet_arrival event,
+        * since interface's LLADDR is needed; interface LLADDR is not
+        * available when ifnet_arrival event is triggered.
+        */
        sc->hn_ifnet_atthand = EVENTHANDLER_REGISTER(ether_ifattach_event,
            hn_ifnet_attevent, sc, EVENTHANDLER_PRI_ANY);
        sc->hn_ifnet_dethand = EVENTHANDLER_REGISTER(ifnet_departure_event,
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to