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

1155 Commits

Author SHA1 Message Date
Ted Lemon
2540af046c Don't log winning DHCPREQUESTs twice.
Only pay attention to min_secs when sending DHCPOFFER.
1999-03-25 22:07:54 +00:00
Ted Lemon
8230a054b4 Support defining new option names and codes.
Support server-identifier keyword.
1999-03-25 22:05:19 +00:00
Ted Lemon
546cf9f6ac Allow option codes to be >8 bits. 1999-03-25 22:03:44 +00:00
Ted Lemon
1e382a0900 add array, boolean, code, integer, ip-address,signed, string, text, unsigned. 1999-03-25 22:03:07 +00:00
Ted Lemon
64826b6109 Add secs field to client_state. Support defining new option names and codes. 1999-03-25 22:02:36 +00:00
Ted Lemon
038428e443 Allow vendor class identifier to be other than ASCII text. 1999-03-25 22:01:03 +00:00
Ted Lemon
6b4b0ec78d Support defining new option code names and formats. 1999-03-25 21:59:36 +00:00
Ted Lemon
ef1f37ed63 Only report bad packet checksums if we see a preponderance of them. 1999-03-25 21:58:13 +00:00
Ted Lemon
deffc1636b Make unknown hardware address type a warning instead of a fatal error. 1999-03-25 21:57:30 +00:00
Ted Lemon
f8b21a3d33 add array, boolean, code, integer, ip-address,signed, string, text, unsigned. 1999-03-25 21:56:28 +00:00
Ted Lemon
e7860b608e Add option allocator. 1999-03-25 21:55:14 +00:00
Ted Lemon
ea2ee1fd84 Fix up documentation for append and prepend statements. 1999-03-25 21:54:33 +00:00
Ted Lemon
af6df788ab Fix bug in secs handling. 1999-03-25 21:51:29 +00:00
Ted Lemon
770e11521f Support option code definition. 1999-03-25 21:45:55 +00:00
Ted Lemon
c5b0f52958 Sanitize Solaris build. V3-ALPHA-19990315 1999-03-16 06:37:55 +00:00
Ted Lemon
b2f506592a Bad, bad idea. 1999-03-16 05:59:59 +00:00
Ted Lemon
2e5d8efa53 Regenerate 1999-03-16 05:58:32 +00:00
Ted Lemon
afc1b4b620 Update copyright 1999-03-16 05:57:50 +00:00
Ted Lemon
2da7561f13 Clean up obsolete dregs. 1999-03-16 05:55:40 +00:00
Ted Lemon
981aa1cdc2 Remove statmsg, sysctl and dhcpctl subdirectories. 1999-03-16 05:52:58 +00:00
Ted Lemon
a76004f144 Don't build sysconf.o or interact.o anymore. 1999-03-16 05:52:16 +00:00
Ted Lemon
d0aeb8ec9d Don't build dhcpdi.o anymore. 1999-03-16 05:51:47 +00:00
Ted Lemon
f39b6e0089 Update license. 1999-03-16 05:50:46 +00:00
Ted Lemon
494a48266e Deprecated. 1999-03-16 05:46:44 +00:00
Ted Lemon
3cd5e20af9 Wrong way. 1999-03-16 05:45:05 +00:00
Ted Lemon
101021cf1e Wrong way to do it. 1999-03-16 05:43:18 +00:00
Ted Lemon
cfd64a6043 Deprecated. 1999-03-16 05:30:49 +00:00
Ted Lemon
0cd0c3e07d This isn't the right thing to do. 1999-03-16 05:26:04 +00:00
Ted Lemon
d9dc2726bc Document address pools and client classing. 1999-03-16 00:57:45 +00:00
Ted Lemon
47434ab2ba Update version. 1999-03-16 00:56:36 +00:00
Ted Lemon
8b5001850f Differentiate between spawning and subclass matching. 1999-03-16 00:56:02 +00:00
Ted Lemon
b340aa4610 Update version number. 1999-03-16 00:53:28 +00:00
Ted Lemon
58bfaaa756 In class structure,
- call spawn/submatch expression submatch
- add spawning flag to indicate whether or not to spawn.
1999-03-16 00:51:11 +00:00
Ted Lemon
8b252b42ba - In substring(), return no data instead of a null value if the offset
is past the end of the evaluated data.
- For the hardware operator, return a null value if the hardware
  length is longer than the chaddr buffer.
1999-03-16 00:48:21 +00:00
Ted Lemon
29df0fcc07 dhcp-class-identifier -> vendor-class-identifier. 1999-03-16 00:46:46 +00:00
Ted Lemon
dce70f9f2d Fix parsing of elsif and else if statements. 1999-03-16 00:42:03 +00:00
Ted Lemon
660dfc0f8f Update attribution and document relay agent information options. 1999-03-16 00:39:29 +00:00
Ted Lemon
6b74a7a8cf Document evaluation and conditional stuff. 1999-03-16 00:19:48 +00:00
Ted Lemon
9ffa442ca4 Update version string. 1999-03-16 00:17:20 +00:00
Ted Lemon
6d8b689f55 Update dates, update current status and talk more about future development. 1999-03-16 00:15:14 +00:00
Ted Lemon
2ab010c047 Update date strings. 1999-03-16 00:14:28 +00:00
Ted Lemon
531fa185b4 Fix up references to ciaddr and yiaddr. 1999-03-13 18:58:00 +00:00
Ted Lemon
764b75a383 Add interface argument to can_unicast_without_arp 1999-03-13 18:57:34 +00:00
Ted Lemon
21d21e9172 Add interface argument to can_*(). 1999-03-13 18:56:47 +00:00
Ted Lemon
319db03d89 - Pass interface_info struct to can_unicast_without_arp.
- Declare can_receive_unicast_unconfigured.
1999-03-13 18:54:18 +00:00
Ted Lemon
b547818bbf Add can_receive_unicast_unconfigured 1999-03-13 18:53:15 +00:00
Ted Lemon
7d3bc735ce - Only use broadcast flag if we have to.
- Only use our lease address as our source address in RENEWING and
  REBINDING states.
- Fix typo in cast.
1999-03-13 18:52:41 +00:00
Ted Lemon
566ecd40a6 Fix up unicast response code. 1999-03-13 18:26:05 +00:00
Ted Lemon
2be86a3704 Remove ARPSEND/ARPCHECK and document ARPing in BOUND. 1999-03-11 01:50:08 +00:00
Ted Lemon
116328449c Remove ARPCHECK and ARPSEND code. 1999-03-11 01:47:01 +00:00