[dns] Append local domain to relative names
authorStefan Hajnoczi <stefanha@gmail.com>
Thu, 27 Nov 2008 09:30:37 +0000 (09:30 +0000)
committerMichael Brown <mcb30@etherboot.org>
Tue, 27 Jan 2009 19:26:12 +0000 (19:26 +0000)
commitd10a7e77392682115c623067ec9364605246e405
treeee70cb50fbaf2759d04afd2e6f12232dd5b67b14
parenta128973ecbc3bc98d0140436e80ef8ee1030dc7c
[dns] Append local domain to relative names

Try to qualify relative names in the DNS resolver using the DHCP Domain
Name.  For example:

  DHCP Domain Name: etherboot.org
  (Relative) Name: www

yields:

  www.etherboot.org

Only names with no dots ('.') will be modified.  A name with one or more
dots is unchanged.
src/include/gpxe/settings.h
src/net/udp/dns.c