BOOTP and 2.4.14

summer@os2.ami.com.au
Thu, 15 Nov 2001 14:28:19 +0800


I'm trying to configure a system to boot with root on NFS. I have it
working, but there are problems.

The most serious are that the DNS domain name is set wrongly, and NIS
domain's not set at all.

The IP address offered and accepted in 192.168.1.20.

The DNS domain name being set is 168.1.20, and the host name 192.

I'm looking at the ipconfig.c source, around line 1324 where I see this
code:
case 4:
if ((dp = strchr(ip, '.'))) {
*dp++ = '\0';
strncpy(system_utsname.domainname, dp, __NEW_UTS_LEN);
system_utsname.domainname[__NEW_UTS_LEN] = '\0';
}
strncpy(system_utsname.nodename, ip, __NEW_UTS_LEN);
system_utsname.nodename[__NEW_UTS_LEN] = '\0';
ic_host_name_set = 1;
break;

I can see how the dnsdomain name's being set, and it does not look
right to me.

If someone can prepare a patch for me, I'll be delighted to test it.

-- 
Cheers
John Summerfield

Microsoft's most solid OS: http://www.geocities.com/rcwoolley/

Note: mail delivered to me is deemed to be intended for me, for my disposition.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/