2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 13:28:14 +00:00

28 Commits

Author SHA1 Message Date
Ted Lemon
94da6d3226 Pass flag to cons_options indicating that this is a BOOTP packet 1997-09-16 18:17:55 +00:00
Ted Lemon
32f1dd7a8b Adjust call to find_lease 1997-06-08 04:10:54 +00:00
Ted Lemon
c0257f226c Check for BOOTREQUEST moved here 1997-05-09 08:20:12 +00:00
Ted Lemon
2f8e6010d7 Remove declaration for relay() - no longer needed 1997-03-06 07:27:56 +00:00
Ted Lemon
e07ac89ae9 Add some knobs to control booting; get server identifier from interface; add dummy relay function 1997-02-22 08:36:36 +00:00
Ted Lemon
bfa885c999 Use local_port and remote_port instead of server_port 1997-02-19 10:50:40 +00:00
Ted Lemon
a4cb16cab9 Change calling conventions for cons_options so that DHCP client doesn't have to dummy up a packet 1997-02-18 14:28:54 +00:00
Ted Lemon
352bc292ab Fix case where dynamic BOOTP for a known client with no applicable fixed address was failing 1996-12-31 02:00:33 +00:00
Ted Lemon
84c390c102 Return after rejecting unknown BOOTP client 1996-11-08 20:08:34 +00:00
Ted Lemon
f44c8dcbe2 Allow restricted dynamic bootp for known bootp hosts 1996-09-12 22:22:18 +00:00
Ted Lemon
70931779e3 Add argument to cons_options 1996-09-11 05:51:25 +00:00
Ted Lemon
d1c530347c Don't try to respond to packets if we can't figure where they came from; add support for next_server (siaddr) field; adjust for new group structure; don't use siaddr as source address 1996-08-27 09:33:41 +00:00
Ted Lemon
ba1f12de85 Ensure that bootp packets are at least BOOTP_MIN_LEN bytes long 1996-06-24 20:28:29 +00:00
Ted Lemon
76e0941dc4 More informative syslog report on BOOTREPLY 1996-06-12 23:53:10 +00:00
Ted Lemon
2824de2061 Release DHCP lease before assigning it to BOOTP client, so as to avoid unnecessary lease conflict behaviour. 1996-06-11 08:13:00 +00:00
Ted Lemon
fde59885f3 Allow DHCP leases to be assigned to the same client via Dynamic BOOTP 1996-06-04 19:15:10 +00:00
Ted Lemon
b837c98f6f Print a little more info on where BOOTREQUESTs are coming from and where BOOTREPLYs are going to. 1996-06-01 00:02:36 +00:00
Ted Lemon
4095edc958 Update call to find_lease 1996-05-23 01:58:15 +00:00
Ted Lemon
f3ef9f4e56 Don't assume we know of the network from which a packet came. 1996-05-22 23:56:43 +00:00
Ted Lemon
3a5811084f Move packet location code out of dispatch 1996-05-22 09:29:56 +00:00
Ted Lemon
cfb326fdcf dynamic bootp; fallback network; siaddr taken from server_identifier global 1996-05-22 07:14:13 +00:00
Ted Lemon
ea46559112 Change SIN_LEN to SA_LEN; fix copyrights 1996-05-19 23:54:24 +00:00
Ted Lemon
fde927d2f5 Add support for hardware unicast; use send_packet instead of sendto; get interface address from packet rather than searching the list. 1996-05-12 23:55:27 +00:00
Ted Lemon
a8b53b4220 Various user-provided patches 1996-03-16 17:50:30 +00:00
Ted Lemon
9c238be64c Add support for BOOTP Vendor Extensions and BOOTP Relay agents 1996-03-06 10:38:04 +00:00
Ted Lemon
9582172964 Fixed many option bugs; added client for testing 1996-02-07 22:43:54 +00:00
Ted Lemon
089fb364df More portable internet addresses; fix endian bug; fix parser bugs 1996-02-06 20:25:56 +00:00
Ted Lemon
d7837182d3 DHCP Server Daemon 1995-11-29 07:40:04 +00:00