DHCP server bug (miscompiled by GCC compiler)

Milan Keršláger <[email protected]> Fri, 9 Sep 2005 08:24:56 +0200
Newsgroups gmane.linux.tao.general
Message-ID <[email protected]>
Hi,

I have DHCP server and sometimes the server is unable to give IP to the
clients. I have these messages in the log:

Right after dhcp daemon start (for every lease in the /etc/dhcpd.conf):

... dhcpd: Lease with bogus binding state: 257

And then for every DHCP request:

... dhcpd: DHCPDISCOVER from 00:80:48:e8:d1:0d via eth1: network PSLIB: no free leases

This is even I restarted the daemon, restarted the server and deleted
the leases file (rm /var/lib/dhcp/dhcpd.leases*).

The bug is in the used gcc compiler, see:

https://www.redhat.com/archives/fedora-test-list/2005-January/msg00213.html

Because this, Tao Linux needs to recompile dhcp-3.0.1-12_EL.i386.rpm
package (and bump the version).

-- 
                        Milan Kerslager
                        E-mail: [email protected]
                        WWW:    http://www.pslib.cz/ke/