summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/nfs_diskless.c
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2005-04-26 20:45:29 +0000
committerdes <des@FreeBSD.org>2005-04-26 20:45:29 +0000
commit37881dde0fe6bcaa4db9457ef4ea5c655bc6d708 (patch)
tree21668b35ed6cd5e576ecc9693ca0b16cd2363e26 /sys/nfsclient/nfs_diskless.c
parent408a98eda0a10cadb704be572ff6ebad25db3ddc (diff)
downloadFreeBSD-src-37881dde0fe6bcaa4db9457ef4ea5c655bc6d708.zip
FreeBSD-src-37881dde0fe6bcaa4db9457ef4ea5c655bc6d708.tar.gz
When netbooting, as soon as we've figured out which interface we booted
from, store its name in a kenv variable.
Diffstat (limited to 'sys/nfsclient/nfs_diskless.c')
-rw-r--r--sys/nfsclient/nfs_diskless.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/nfsclient/nfs_diskless.c b/sys/nfsclient/nfs_diskless.c
index fb21b7e..2eae2ce 100644
--- a/sys/nfsclient/nfs_diskless.c
+++ b/sys/nfsclient/nfs_diskless.c
@@ -123,6 +123,7 @@ nfs_setup_diskless(void)
printf("nfs_diskless: no interface\n");
return; /* no matching interface */
match_done:
+ setenv("boot.netif.name", ifp->if_xname);
strlcpy(nd->myif.ifra_name, ifp->if_xname, sizeof(nd->myif.ifra_name));
/* set up gateway */
OpenPOWER on IntegriCloud