aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGene Cumm <gene.cumm@gmail.com>2015-09-12 07:42:37 -0400
committerGene Cumm <gene.cumm@gmail.com>2015-09-12 07:42:37 -0400
commit229ada1e7af3545b78bdc73ffc36db54e1cf42e5 (patch)
tree329551749359b9aa1a73bffa966a4edfc346604f
parent26d37f75aff50879795692728dbeb8ca57a8a226 (diff)
downloadsyslinux-229ada1e7af3545b78bdc73ffc36db54e1cf42e5.tar.gz
syslinux-229ada1e7af3545b78bdc73ffc36db54e1cf42e5.tar.xz
syslinux-229ada1e7af3545b78bdc73ffc36db54e1cf42e5.zip
pxe/dhcp_option: Don't parse DHCP option 54 Server Identifier
Server Identifier is NEVER the next server where Syslinux was loaded from. BOOTP field siaddr, BOOTP field sname and DHCP option 66 TFTP server name may contain this information. For now, just use siaddr.
-rw-r--r--core/fs/pxe/dhcp_option.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/core/fs/pxe/dhcp_option.c b/core/fs/pxe/dhcp_option.c
index 8d93a6af..5cc0ef75 100644
--- a/core/fs/pxe/dhcp_option.c
+++ b/core/fs/pxe/dhcp_option.c
@@ -143,7 +143,6 @@ static const struct dhcp_options dhcp_opts[] = {
{15, local_domain},
{43, vendor_encaps},
{52, option_overload},
- {54, server},
{61, client_identifier},
{67, bootfile_name},
{97, uuid_client_identifier},