# HG changeset patch # User gthomas # Date 1077187320 0 # Node ID f2168dd5be4e9a16c02060c63fa42b3a946ba39d # Parent c1ce3e937f232e1ae9c3cf29edf82a72a715dac2 Initialize bp_secs field for stubborn DHCP servers - from Matt Jerdonek diff --git a/packages/net/common/current/ChangeLog b/packages/net/common/current/ChangeLog --- a/packages/net/common/current/ChangeLog +++ b/packages/net/common/current/ChangeLog @@ -1,3 +1,7 @@ +2004-02-17 Matt Jerdonek + + * src/dhcp_prot.c: Fix initialization of DHCP sec field + 2003-12-10 Gary Thomas * src/inet_ntoa.c: Add thread safe inet_ntoa_r() and change diff --git a/packages/net/common/current/src/dhcp_prot.c b/packages/net/common/current/src/dhcp_prot.c --- a/packages/net/common/current/src/dhcp_prot.c +++ b/packages/net/common/current/src/dhcp_prot.c @@ -743,7 +743,7 @@ do_dhcp(const char *intf, struct bootp * xmit->bp_htype = HTYPE_ETHERNET; xmit->bp_hlen = IFHWADDRLEN; xmit->bp_xid = xid; - xmit->bp_secs = 0; + xmit->bp_secs = cyg_current_time() / 100; xmit->bp_flags = htons(0x8000); // BROADCAST FLAG bcopy(ifr.ifr_hwaddr.sa_data, &xmit->bp_chaddr, xmit->bp_hlen); bcopy(mincookie, xmit->bp_vend, sizeof(mincookie));