2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-31 06:15:55 +00:00
Commit Graph

803 Commits

Author SHA1 Message Date
Ted Lemon
49bc3bc5d1 Support new debug malloc. 2000-01-25 01:02:26 +00:00
Ted Lemon
2e23650878 - Add support for DNS return codes.
- Add support for null, defined and variable reference expressions.
2000-01-08 01:38:52 +00:00
Ted Lemon
9f5a99d7d3 Add support for NetWare/IP and uap-servers options. 2000-01-08 01:38:04 +00:00
Ted Lemon
f579f39f72 Add support for DNS return codes. Add support for null, defined and variable reference expressions. Support switch, case, default, set. 2000-01-08 01:36:39 +00:00
Ted Lemon
6dd369e003 Add support for NetWare/IP encapsulated option. 2000-01-08 01:35:06 +00:00
Ted Lemon
91c82d9fb6 - Add switch, case, default and set statements.
- Allow more than one type in a single on statement.
2000-01-08 01:30:29 +00:00
Ted Lemon
376be35ce7 - Alphabetize options.
- Document some options that were missing.
- Fix vendor-specific option documentation.
2000-01-08 01:29:00 +00:00
Ted Lemon
14a2c38321 Add new NS error type, null and related tokens. 2000-01-08 01:27:56 +00:00
Ted Lemon
4bae15ec3f Handle new DNS expressions. 2000-01-05 18:05:46 +00:00
Ted Lemon
5aae163517 Support new struct hardware. Add printers for new DNS functions. 2000-01-05 18:04:46 +00:00
Ted Lemon
9fb2fb2887 - Support new DNS functions and parse old DNS syntax into new functions.
- New struct hardware support.
2000-01-05 18:03:49 +00:00
Ted Lemon
f7c83eb431 Set close-on-exec if possible. 2000-01-05 18:01:41 +00:00
Ted Lemon
31730f17c7 struct hardware conversion. 2000-01-05 18:01:15 +00:00
Ted Lemon
d4417aa1fb struct hardware conversion. Set close-on-exec if possible. 2000-01-05 18:00:34 +00:00
Ted Lemon
2b6e055916 - Fix token parser to handle backslash escape characters.
- Add lots of new tokens for failover and for new DNS support.
2000-01-05 17:59:12 +00:00
Ted Lemon
8261b0e136 Get rid of failover allocators that aren't needed. 2000-01-05 17:57:03 +00:00
Ted Lemon
87944e8a51 Functionality is now in tree.c. 2000-01-05 17:56:30 +00:00
Ted Lemon
a8f9af4884 Don't build nsupdate.o 2000-01-05 17:56:00 +00:00
Ted Lemon
e48c5c5cc1 Fix linux-specific casting error. 2000-01-02 22:21:23 +00:00
Ted Lemon
d9eefc5dec Mass commit for Brian Murrell. 1999-11-20 18:36:32 +00:00
Ted Lemon
0b7eed7a60 Move server-specific tables to stables.c 1999-11-14 00:04:27 +00:00
Ted Lemon
ed0a7998ad Add printer for not_equal expression. 1999-11-14 00:01:08 +00:00
Ted Lemon
7cb0f9f3b0 Move parse_allow_deny out of common code. 1999-11-13 23:53:57 +00:00
Ted Lemon
d9c0544ca9 - Move agent information option handling out of common code, since it's
server-specific.
1999-11-13 23:51:50 +00:00
Ted Lemon
98c83345a1 Fix a struct size problem on Linux/ARM32. 1999-11-11 16:10:59 +00:00
Ted Lemon
166e63ebd7 Fix a couple of mistakes in handling parse errors. 1999-11-07 20:27:04 +00:00
Ted Lemon
2b965a4475 Add != operator. 1999-11-03 16:10:46 +00:00
Ted Lemon
ade8a79a8e Fix a couple of const problems in a bogus way. 1999-10-25 15:14:52 +00:00
Ted Lemon
a1b705e544 Fix Linux compile. 1999-10-24 23:23:41 +00:00
Ted Lemon
deeef5295a Cast unsigned to signed for Solaris. 1999-10-24 17:17:51 +00:00
Ted Lemon
6255153ecb Bomb out when an interface matches two shared networks. 1999-10-24 17:17:22 +00:00
Ted Lemon
3e4618c479 Check result of open() for <0, not NULL. 1999-10-21 12:32:16 +00:00
Ted Lemon
c4906ac043 Fix some minor warnings. 1999-10-21 12:31:53 +00:00
Ted Lemon
2db25842e8 Fix a couple of silly mistakes. 1999-10-21 03:08:38 +00:00
Ted Lemon
bd8734b59e Add IGNORE. 1999-10-21 03:08:00 +00:00
Ted Lemon
cc5bd211bf Add support for an ignore return value to boolean option evaluators. 1999-10-21 02:35:40 +00:00
Ted Lemon
2e82278cd3 Add 'declines' server option. 1999-10-21 02:35:06 +00:00
Ted Lemon
0776fd12c1 Parse DECLINES. Add a third boolean option: ignore 1999-10-21 02:34:32 +00:00
Ted Lemon
1038f739ac Add DECLINES. 1999-10-21 02:33:40 +00:00
Ted Lemon
337b3e5296 Support allow/deny duplicates. 1999-10-20 20:55:48 +00:00
Ted Lemon
01e20b9e11 Fix still more paste-o's. 1999-10-20 19:12:32 +00:00
Ted Lemon
8cc4d85739 Dereference unused expression structs when parse fails. 1999-10-20 16:43:35 +00:00
Ted Lemon
7b4f1c069a Compute arguments to packet operator correctly. 1999-10-19 15:31:40 +00:00
Ted Lemon
1a014e0b2d Add support for lease-file-name and pid-file-name config parameters. 1999-10-19 15:27:27 +00:00
Ted Lemon
b3d594dd31 Fix some more printf arguments. 1999-10-19 15:26:50 +00:00
Ted Lemon
06afba54ec Correct printf argument type (Brian Murrell) 1999-10-14 18:00:46 +00:00
Ted Lemon
cbc6bf4b97 Correct printf argument type (Brian Murrell) 1999-10-14 17:47:54 +00:00
Ted Lemon
1b541aba32 - Undo an erroneous change that would have caused core dumps in case of
programming errors instead of allowing memory leaks.
1999-10-14 17:43:02 +00:00
Ted Lemon
ab58ff49e0 Fix up args to printf-like functions (thanks to Pedro Ribiero). 1999-10-12 16:00:34 +00:00
Ted Lemon
bb404b74d1 - Don't try to process the option buffer if there isn't one, and don't
try to process packets that don't at least have the basic BOOTP guts
  in them.
1999-10-08 17:08:34 +00:00