]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/kern/netboot.c
xnu-2050.22.13.tar.gz
[apple/xnu.git] / bsd / kern / netboot.c
index 664f03ef7f2a033cd34eb1af3f7355a0d8adba7f..dd238f066a42f0702438517b7f9367b5c483c834 100644 (file)
@@ -591,6 +591,7 @@ find_interface(void)
 {
     struct ifnet *             ifp = NULL;
 
+    dlil_if_lock();
     if (rootdevice[0]) {
                ifp = ifunit((char *)rootdevice);
     }
@@ -601,6 +602,7 @@ find_interface(void)
                                break;
                ifnet_head_done();
     }
+    dlil_if_unlock();
     return (ifp);
 }