@Mathieu Trudel-Lapierre 
> please check whether this actually fixes the issue.
> this is no guesswork.
Yes it is; I'm saying here for almost 2 years what it has to be done to fix 
this problem and you recommend to see if a partial fix solves the problem or 
not. well...

>Bits can be missed.
Sure but do not make waste my time testing something I know that goes against 
the corresponding RFCs.

>I believe that you misunderstand how klibc on the whole works, 
You are guessing again... I just said "please do not flag this issue as solved 
by a patch that does not work".

>this is why we shouldn't change yiaddr directly in dhcp_send
you wrong again; by RFC2131 all the DHCP traffic generated by a DHCP client 
"must" have  yiaddr = 0, then you can VERY WELL define yiaddr = 0 at dhcp_send()

> I've re-read the spec, and it looks like klibc only ever does a discover and 
> request with the dhcp_send() method; so I'll rework the patch to make this 
> clear and correctly fix the issue.
You just want to re-invent the wheel here; just add the missing line and give 
all of us a break;

>This is the kind of package in which you really need to know what you're doing 
>when making changes.
I do. do you?

>dhcp_send_discover() was doing the right thing for yiaddr: it sets 
>dev->ip_addr = INADDR_ANY; 
>which value will get copied in yiaddr in dhcp_send(), "as it should", except 
>that's only good for dhcp_discover. >dhcp_send_request() also needs to keep 
>track of dev->ip_addr, and shouldn't overwrite it, 
>but still ought to send with yiaddr set to INADDR_ANY.
So??? Are you trying to tell me that you finally understood what's going on 
here ??? 
Did you finally see the problem? well it only takes one line of code to force 
yiaddr to 0 and 
finish with this long story. 

Best,
Patrick

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1327412

Title:
  Delay during PXE Boot, IP-Config gives up

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/klibc/+bug/1327412/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to