This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
DHCP server xid
- From: Robin Farine <acnrf at dial dot eunet dot ch>
- To: eCos users <ecos-discuss at sources dot redhat dot com>
- Date: 29 Jan 2002 11:31:27 +0100
- Subject: [ECOS] DHCP server xid
Hi,
While updating my local eCos sources tree, I noticed a strange change in
the tcpip package: file src/lib/dhcp_prot.c, RCS version 1.10, routine
do_dhcp(). This routine always regenerates the XID, even in the case of
a lease renewal. Moreover, it uses values from the interface request
which isn't initialized at this point. If some nodes boot at the same
time and run the same release of their software, they will probably
generate the same XID, which ultimately results into duplicated IP
addresses on the network ...
Could someone please give the rationale of this change, I've searched
the ChangeLog without success (I may have missed it, though).
Thanks,
Robin