diff options
author | Matt Fleming <matt.fleming@intel.com> | 2012-06-13 11:17:29 +0100 |
---|---|---|
committer | Matt Fleming <matt.fleming@intel.com> | 2012-06-20 16:35:35 +0100 |
commit | f6e0c5e552ccbb17489097829116da03677a9270 (patch) | |
tree | 719bff45d30013948dcc93b8e10ce81d1553fcd2 /com32/lib/Makefile | |
parent | fb543aa635ff117187c73ce0ae3dccf8ffe32161 (diff) | |
download | syslinux-f6e0c5e552ccbb17489097829116da03677a9270.tar.gz |
Revert "pxe: resolve names via DNS from protected-mode code"
This reverts commit 6aba981cd9310bae94587d3e51106261bf0e27b9.
dns_resolv() is only implemented for PXELINUX, meaning that if we try
to execute any module that references it under SYSLINUX, EXTLINUX or
ISOLINUX it fails to run because it cannot resolve the symbol.
We need a way to implement DNS resolution so that it works for
PXELINUX but returns an error for SYSLINUX/EXTLINUX or ISOLINUX,
without introducing undefined symbols. The old COMBOOT API method
worked splendidly for this, so revert until someone provides a better
solution.
Conflicts:
com32/lib/Makefile
com32/modules/host.c
mk/elf.mk
Cc: Paulo Alcantara <pcacjr@zytor.com>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Diffstat (limited to 'com32/lib/Makefile')
-rw-r--r-- | com32/lib/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/com32/lib/Makefile b/com32/lib/Makefile index b9c14947..57e9c2f8 100644 --- a/com32/lib/Makefile +++ b/com32/lib/Makefile @@ -49,6 +49,7 @@ LIBSYSLINUX_OBJS = \ syslinux/features.o syslinux/config.o \ syslinux/version.o \ syslinux/pxe_get_cached.o syslinux/pxe_get_nic.o \ + syslinux/pxe_dns.o \ syslinux/video/fontquery.o syslinux/video/reportmode.o LIBLOAD_OBJS = \ |