[klibc] PATCH: ipconfig may discard useful packets
Louis Rilling
Louis.Rilling at kerlabs.com
Thu Jan 15 08:50:50 PST 2009
Hi Alkis,
On 09/10/08 20:04 +0300, Άλκης Γεωργόπουλος wrote:
> I've tested again with the current git ipconfig version before
> implementing the "require dhcp option" patch, and I keep seeing (with
> wireshark) ipconfig loosing packets in 2 dhcp server environments.
>
> I think this happens because some function return values are not well
> defined.
>
> As a result, sometimes packet_discard() in packet.c gets called with no
> packets waiting in the queue, so it waits indefinitely until some random
> packet arrives (and discards it).
> I've seen the original version wait for more than 2 minutes.
>
> I don't know how to fix this in small steps.
> I can't change only some return values, it won't make sense, nothing
> will work.
> I propose to send 1 big patch where I will *only* comment the desired
> function return values,
> and then another, smaller patch with the return values actually changed.
Any chance that you post a fix for this issue? We are observing a similar issue
that happens quite randomly but often...
Thanks,
Louis
--
Dr Louis Rilling Kerlabs
Skype: louis.rilling Batiment Germanium
Phone: (+33|0) 6 80 89 08 23 80 avenue des Buttes de Coesmes
http://www.kerlabs.com/ 35700 Rennes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://www.zytor.com/pipermail/klibc/attachments/20090115/e4b4e417/attachment.bin
More information about the klibc
mailing list