summaryrefslogtreecommitdiffstats
path: root/sys/boot
diff options
context:
space:
mode:
authorwollman <wollman@FreeBSD.org>2005-04-17 21:38:22 +0000
committerwollman <wollman@FreeBSD.org>2005-04-17 21:38:22 +0000
commit05e4ac4eaa5155cf576dee9189f330317e58e6e1 (patch)
tree63142e17175d6e10953c9d9117f33aef6099de65 /sys/boot
parent60e7539065b5cdc9d487ade6426813fcbe9a5317 (diff)
downloadFreeBSD-src-05e4ac4eaa5155cf576dee9189f330317e58e6e1.zip
FreeBSD-src-05e4ac4eaa5155cf576dee9189f330317e58e6e1.tar.gz
Pass the hostname we got from DHCP to the kernel so that machines can
share a read-only NFS root.
Diffstat (limited to 'sys/boot')
-rw-r--r--sys/boot/i386/libi386/pxe.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/boot/i386/libi386/pxe.c b/sys/boot/i386/libi386/pxe.c
index a0f66a7..cd5af37 100644
--- a/sys/boot/i386/libi386/pxe.c
+++ b/sys/boot/i386/libi386/pxe.c
@@ -308,6 +308,7 @@ pxe_open(struct open_file *f, ...)
}
setenv("boot.nfsroot.server", inet_ntoa(rootip), 1);
setenv("boot.nfsroot.path", rootpath, 1);
+ setenv("dhcp.host-name", hostname, 1);
}
}
pxe_opens++;
OpenPOWER on IntegriCloud