From 5f78b88f074b8142b7ee4066e8ba8b9507014e19 Mon Sep 17 00:00:00 2001 From: "W. Eric Norum" Date: Wed, 20 Oct 2004 19:04:56 +0000 Subject: [PATCH] Add DNS domain name parameter. --- src/RTEMS/base/setBootConfigFromMOTLOADNVRAM.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/RTEMS/base/setBootConfigFromMOTLOADNVRAM.c b/src/RTEMS/base/setBootConfigFromMOTLOADNVRAM.c index 741c7b4d0..9dda7e397 100644 --- a/src/RTEMS/base/setBootConfigFromMOTLOADNVRAM.c +++ b/src/RTEMS/base/setBootConfigFromMOTLOADNVRAM.c @@ -46,6 +46,8 @@ gev(const char *parm) void setBootConfigFromMOTLOADNVRAM(void) { + char *cp; + if (rtems_bsdnet_config.bootp != NULL) return; rtems_bsdnet_bootp_server_name = gev("mot-/dev/enet0-sipa"); @@ -56,6 +58,9 @@ setBootConfigFromMOTLOADNVRAM(void) if (rtems_bsdnet_config.name_server[0] == NULL) rtems_bsdnet_config.name_server[0] = rtems_bsdnet_bootp_server_name; rtems_bsdnet_config.log_host = rtems_bsdnet_bootp_server_name; + cp = gev("rtems-dns-domainname"); + if (cp) + rtems_bsdnet_config.domainname = cp; rtems_bsdnet_config.ifconfig->ip_address = gev("mot-/dev/enet0-cipa"); rtems_bsdnet_config.hostname = gev("rtems-client-name");