Ted Lemon
|
f3c3d67454
|
Allow unnamed host declarations.
|
1998-03-17 06:20:51 +00:00 |
|
Ted Lemon
|
d8ae14c614
|
Copy the entire chaddr field, even if the length is shorter than the total. This works around a bug in certain Microsoft clients. If the options aren't valid, just copy the option buffer from the incoming packet into the outgoing packet. This lets NeXT boxes boot. Adjust calling conventions for cons_options.
|
1998-02-06 01:05:39 +00:00 |
|
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 |
|