netdev
[Top] [All Lists]

BOOTP and 2.4.14

To: Linux kernel <linux-kernel@xxxxxxxxxxxxxxx>, netdev@xxxxxxxxxxx
Subject: BOOTP and 2.4.14
From: summer@xxxxxxxxxxxxxx
Date: Thu, 15 Nov 2001 14:28:19 +0800
Cc: davem@xxxxxxxxxx
Sender: owner-netdev@xxxxxxxxxxx
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.



<Prev in Thread] Current Thread [Next in Thread>