]> git.ipfire.org Git - thirdparty/dhcp.git/commit
- In DHCPINFORM, allow for buggy clients that do not set ciaddr by
authorTed Lemon <source@isc.org>
Thu, 6 May 1999 20:35:48 +0000 (20:35 +0000)
committerTed Lemon <source@isc.org>
Thu, 6 May 1999 20:35:48 +0000 (20:35 +0000)
commitcdc336ab50c0abb58a52645d4afa9df2acec7cab
tree97ee6e425fe3938eb94197d6cc49c5b5bf320a71
parent468746feee7ead5efac2306dfb46f8effc29259b
- In DHCPINFORM, allow for buggy clients that do not set ciaddr by
  using the IP source address from the IP header if ciaddr is zero.
- Fix some memory allocation botches.
- Use parameter request list option from scope if it is present and
  client didn't send one.
- Copy ciaddr from incoming packet to outgoing packet.
- Remember that we got the requested-address and server-identifier
  options in option state.
- Allow for RFC1541 clients that set ciaddr when REQUESTING by
  checking server-identifier option as well as ciaddr before
  unicasting.
server/dhcp.c