aboutsummaryrefslogtreecommitdiffstats
path: root/core
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 /core
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.
Diffstat (limited to 'core')
-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},