2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-28 12:57:42 +00:00

229 Commits

Author SHA1 Message Date
Ted Lemon
955d158bd0 Delete unused automatic variables; don't put copyright string in ifdef lint 1996-06-04 19:21:16 +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
47c9ea959b Update documentation 1996-06-04 19:10:27 +00:00
Ted Lemon
eebea44806 Delete unused automatic variables 1996-06-04 19:04:16 +00:00
Ted Lemon
9ab9265004 Initialize shared_network interface 1996-06-01 02:01:07 +00:00
Ted Lemon
8b950577cf Reinstate fill after example 1996-06-01 00:38:07 +00:00
Ted Lemon
925eb58829 Newly generated from dhcpd.conf.5 1996-06-01 00:37:28 +00:00
Ted Lemon
106487a843 Newly generated from dhcpd.conf.5 1996-06-01 00:28:26 +00:00
Ted Lemon
d250c5b9e2 Use old-style man page macros; document dhcp-client-identifier; expand documentation of host declaration and fixed-address clause 1996-06-01 00:27:02 +00:00
Ted Lemon
34988b54e6 Newly generated from dhcpd.8 1996-06-01 00:20:28 +00:00
Ted Lemon
f3d4ffc4a9 Print version number + copyright banner on startup 1996-06-01 00:19:39 +00:00
Ted Lemon
ee0cda4ddc Use old-style man page macros 1996-06-01 00:19:04 +00:00
Ted Lemon
a69f4fd396 Make packet messages say where the packet came from and where it's going. 1996-06-01 00:18:15 +00:00
Ted Lemon
973bd37a42 Add X code to option parser to handle data that might be ASCII text or colon-seperated hexadecimal octets 1996-06-01 00:16:30 +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
91c879c406 Lose bogus -a processing; display startup banner 1996-05-31 18:18:10 +00:00
Ted Lemon
f57589dba8 Don't use setlogmask() on 4.2BSD syslog machines 1996-05-28 18:16:17 +00:00
Ted Lemon
d01578b720 Handle DHCPREQUEST properly when no SERVER_IDENTIFIER has been supplied; put hardware address in mocked-up lease 1996-05-28 18:16:04 +00:00
Ted Lemon
45023390b4 Fix an uninitialized pointer bug 1996-05-25 18:37:34 +00:00
Ted Lemon
19d868b218 Add some code to convince foolish compilers variables have been initialized 1996-05-25 18:37:01 +00:00
Ted Lemon
faf4a8deba a shared network might have no dynamically allocatable leases, so check for null pointer 1996-05-24 18:49:34 +00:00
Ted Lemon
b6b1cadf14 Make sure uid_lease is initialized somewhere; use ciaddr to find lease if Requested Address option not present 1996-05-23 22:22:35 +00:00
Ted Lemon
7e8381e5c3 Add tlname variable to store pointer to name of file being parsed; let parse_numeric_aggregate allocate uid buffer; don't reverse lists of numbers 1996-05-23 22:20:26 +00:00
Ted Lemon
fe9e2a32ac Add more examples and better comments 1996-05-23 02:30:27 +00:00
Ted Lemon
15c00bbad9 Don't assume routed packets are local; fix up dhcp_nak generation 1996-05-23 01:59:38 +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
ee4c389d7f Add vix.com local subnet 1996-05-22 11:30:58 +00:00
Ted Lemon
342a76f6df log_facility -> log_priority 1996-05-22 11:30:17 +00:00
Ted Lemon
3d8ddf1349 Fix typo 1996-05-22 11:29:52 +00:00
Ted Lemon
e29c53f6f0 Initialize free host pointer 1996-05-22 10:14:42 +00:00
Ted Lemon
acf6cfe389 Make sure there's a host hanging off the lease before dereferencing it 1996-05-22 09:51:26 +00:00
Ted Lemon
abe9a34392 move do_packet to dispatch 1996-05-22 09:30:47 +00:00
Ted Lemon
3a5811084f Move packet location code out of dispatch 1996-05-22 09:29:56 +00:00
Ted Lemon
3b5a148626 Add global options; use putenv to set TZ environment variable; shared network support 1996-05-22 07:36:07 +00:00
Ted Lemon
6b651c9649 Test samples for dynamic bootp, shared networks, et cetera 1996-05-22 07:23:45 +00:00
Ted Lemon
7a049f2ccd shared net support; static dhcp address assignment; dynamic bootp support 1996-05-22 07:21:50 +00:00
Ted Lemon
bd11271c37 dynamic bootp support 1996-05-22 07:18:37 +00:00
Ted Lemon
1f814ff24f shared network support; dynamic bootp support; BOOTP sname support; add warning on lease file syntax error; can't warn on duplicate option code anymore 1996-05-22 07:18:11 +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
efc12bbc8f Fix copyright 1996-05-20 00:11:03 +00:00
Ted Lemon
20581a0b07 Fix copyright; SA_LEN instead of SIN_LEN; formatting consistency 1996-05-20 00:04:24 +00:00
Ted Lemon
c4f1fbb096 Fix copyrights; fix typos; take out TM_GMT garbage 1996-05-19 23:57:22 +00:00
Ted Lemon
ea46559112 Change SIN_LEN to SA_LEN; fix copyrights 1996-05-19 23:54:24 +00:00
Ted Lemon
9375101b4a Preinitialize static lease structure to avoid accidentally shadowing values across lease statements; allow text strings as Unique Identifiers; zero-length Unique Identifiers generate warning, but do not cause code to fail 1996-05-17 23:12:09 +00:00
Ted Lemon
409503846d Add support for broken old 4.2BSD syslog 1996-05-17 00:28:58 +00:00
Ted Lemon
cbecf9cd78 Add subnet info for vix.com 1996-05-16 23:06:34 +00:00
Ted Lemon
f9a32ee9b4 Dump DHCP request type at LOG_INFO level instead of LOG_DEBUG 1996-05-16 07:52:49 +00:00
Ted Lemon
5fb85ad43c Change network range 1996-05-16 07:17:40 +00:00
Ted Lemon
fb93bab09d Unlink dhcpd.pid file before writing so that we don't leave garbage at the end 1996-05-16 07:17:23 +00:00