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

1717 Commits

Author SHA1 Message Date
Ted Lemon
218eee75e6 Fixups for haddr/htype->hbuf 2000-01-25 01:17:01 +00:00
Ted Lemon
4cbc378fc9 Support variable scoping, malloc debug, filename and server-name ops. 2000-01-25 01:16:14 +00:00
Ted Lemon
d98be47bea Use debugging malloc. htype+haddr->hbuf fixes 2000-01-25 01:15:05 +00:00
Ted Lemon
e89b6557e8 Use debugging malloc. Fix a few small botches in DNS expression printer. 2000-01-25 01:14:26 +00:00
Ted Lemon
fdac15d902 - Pull up 3.0 changes.
- Support malloc debug.
- Parse ganged events, let, unset, parenthesized if statements, eval.
- Part of backwards compatibility for BCTEL (doesn't work yet)
2000-01-25 01:13:21 +00:00
Ted Lemon
dbf6124ad2 Support variable scoping, malloc debug. 2000-01-25 01:09:06 +00:00
Ted Lemon
d4feef6509 Fixups for haddr/htype->hbuf 2000-01-25 01:07:41 +00:00
Ted Lemon
f6a30e8d93 Support variable scoping, let, unset, event ganging, eval, new malloc debug. 2000-01-25 01:07:00 +00:00
Ted Lemon
ec73b5458c Linux fixups for haddr/htype->hbuf 2000-01-25 01:04:21 +00:00
Ted Lemon
34731eed0e Add EVAL, let, pick, unset. 2000-01-25 01:03:36 +00:00
Ted Lemon
49bc3bc5d1 Support new debug malloc. 2000-01-25 01:02:26 +00:00
Ted Lemon
df6e15b7cd Pull up change from 3.0. 2000-01-25 00:59:22 +00:00
Ted Lemon
cf78bf2090 Support variable scoping. Support debugging malloc. 2000-01-25 00:58:57 +00:00
Ted Lemon
097782944d Support new debugging malloc. 2000-01-25 00:58:02 +00:00
Ted Lemon
fb0c25b255 Pull up changes from 3.0 branch. 2000-01-25 00:56:31 +00:00
Ted Lemon
301453ab5b - Get rid of ddns_rev_name and ddns_fwd_name.
- Add extra arg to parse_executable_statements.
2000-01-08 01:49:36 +00:00
Ted Lemon
77d58db250 Get rid of ddns_rev_name and ddns_fwd_name. 2000-01-08 01:48:42 +00:00
Ted Lemon
e45ac254a3 Move vendor class stuff to dhcp-options manual page. 2000-01-08 01:48:17 +00:00
Ted Lemon
df598b3e4d Add support for NetWare/IP encapsulated option. 2000-01-08 01:47:37 +00:00
Ted Lemon
ea4eec7e1b - Make writing of failover timestamps conditional.
- Support new on event paradigm.
- Save per-lease variables.
2000-01-08 01:46:54 +00:00
Ted Lemon
d04633586a - Clean up lease parser, remove ddns_fwd and ddns_rev, support multiple
on events
2000-01-08 01:43:52 +00:00
Ted Lemon
8de80e36ec Add !=, null, defined, variable reference, new contexts, binding struct. 2000-01-08 01:42:09 +00:00
Ted Lemon
c7b7a5490b - Add switch, case, default and set.
- Tweak on so more than one type of event can be set at once.
2000-01-08 01:41:08 +00:00
Ted Lemon
69bb758ce2 - Take ddns_fwd and ddns_rev out of lease structure.
- Prototype all the new stuff.
2000-01-08 01:40:12 +00:00
Ted Lemon
f5707ee9af Add NWIP option code definitions. 2000-01-08 01:39:19 +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
6200131d5d Extra argument for parse_executable_statement. 2000-01-08 01:26:40 +00:00
Ted Lemon
d0607c8e48 Don't check for pool peer if FAILOVER_PROTOCOL isn't defined. 2000-01-05 18:49:47 +00:00
Ted Lemon
f36d5b137b Save failover-specific info even if FAILOVER_PROTOCOL isn't defined. 2000-01-05 18:43:33 +00:00
Ted Lemon
22009f7990 Don't support failover peers unless FAILOVER_PROTOCOL is defined. 2000-01-05 18:42:57 +00:00
Ted Lemon
de1863a1c4 - Expose failover_state enum.
- Have place in lease for failover params even if FAILOVER_PROTOCOL is not
  defined.
2000-01-05 18:41:58 +00:00
Ted Lemon
438f5f95e6 Expose failover_state enum. 2000-01-05 18:40:43 +00:00
Ted Lemon
711eafd346 Fix a small omission. 2000-01-05 18:27:42 +00:00
Ted Lemon
3d8b4d91cb Add skip_failover_option for easier use of the failover message maker. 2000-01-05 18:23:44 +00:00
Ted Lemon
180b8f2b01 Support new struct hardware. 2000-01-05 18:22:58 +00:00
Ted Lemon
ebf0fbac3a Lots of small changes to support failover. New struct hardware support. 2000-01-05 18:22:07 +00:00
Ted Lemon
dd53dc5a99 Add lots more pieces of failover support. 2000-01-05 18:21:01 +00:00
Ted Lemon
49f6028f64 - Fix up the blurb that talks about how scoping works.
- Correct erroneous class example.
2000-01-05 18:20:30 +00:00
Ted Lemon
9e9b2261b1 Support new struct hardware. 2000-01-05 18:17:10 +00:00
Ted Lemon
2cbc0e484d Add more pieces of failover support. Support new struct hardware. 2000-01-05 18:16:36 +00:00
Ted Lemon
fa674bafa5 Print failover data if present. Support new struct hardware. 2000-01-05 18:15:28 +00:00
Ted Lemon
892aa61aa4 Use close-on-exec if available. 2000-01-05 18:10:59 +00:00
Ted Lemon
9a83b1d954 Get rid of SHUT_RD definition. Add HAVE_SETFD. 2000-01-05 18:10:07 +00:00
Ted Lemon
6f807f4c61 Add new DNS support. 2000-01-05 18:09:34 +00:00