Page MenuHomeFreeBSD

D22783.id65549.diff
No OneTemporary

D22783.id65549.diff

Index: sys/net/if.c
===================================================================
--- sys/net/if.c
+++ sys/net/if.c
@@ -1077,11 +1077,7 @@
struct domain *dp;
struct ifnet *iter;
int found = 0;
-#ifdef VIMAGE
- bool shutdown;
- shutdown = ifp->if_vnet->vnet_shutdown;
-#endif
IFNET_WLOCK();
CK_STAILQ_FOREACH(iter, &V_ifnet, if_link)
if (iter == ifp) {
@@ -1151,7 +1147,7 @@
* On VNET shutdown abort here as the stack teardown will do all
* the work top-down for us.
*/
- if (shutdown) {
+ if (ifp->if_vnet->vnet_shutdown) {
/* Give interface users the chance to clean up. */
EVENTHANDLER_INVOKE(ifnet_departure_event, ifp);

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 25, 12:29 PM (10 h, 31 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
26133864
Default Alt Text
D22783.id65549.diff (664 B)

Event Timeline