changeset 1505:f2168dd5be4e

Initialize bp_secs field for stubborn DHCP servers - from Matt Jerdonek
author gthomas
date Thu, 19 Feb 2004 10:42:00 +0000
parents c1ce3e937f23
children 56bd97c45aa5
files packages/net/common/current/ChangeLog packages/net/common/current/src/dhcp_prot.c
diffstat 2 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/packages/net/common/current/ChangeLog
+++ b/packages/net/common/current/ChangeLog
@@ -1,3 +1,7 @@
+2004-02-17	Matt Jerdonek <maj1224@yahoo.com>
+
+	* src/dhcp_prot.c: Fix initialization of DHCP sec field
+
 2003-12-10  Gary Thomas  <gary@mlbassoc.com>
 
 	* src/inet_ntoa.c: Add thread safe inet_ntoa_r() and change
--- 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));