Ted Lemon
80f2771e09
Add dhcp_failover_state_t and fix some of the other failover structures.
2000-01-05 18:08:23 +00:00
Ted Lemon
679c2655a8
Add some new tokens.
2000-01-05 18:07:37 +00:00
Ted Lemon
5b7f941dc0
- Move failover structures to failover.h.
...
- Support new hardware struct.
- Prototype new DNS functions and some new failover functions.
2000-01-05 18:07:20 +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
06d048704c
Define SHUT_RD if the O.S. headers don't.
1999-12-19 23:41:04 +00:00
Ted Lemon
bbdb72a4d7
Work around bletcherosity in handle declarations.
BCTEL_SPECIAL_19991124
1999-11-24 04:13:07 +00:00
Ted Lemon
d8a417b2ad
Output routines.
1999-11-23 22:25:07 +00:00
Ted Lemon
f64d028b6d
Fix failover-specific data declarations.
1999-11-23 22:24:49 +00:00
Ted Lemon
81694b6cc0
Clean up failover-specific code.
1999-11-23 22:24:31 +00:00
Ted Lemon
c689c0c9f0
Define all the elements in the message structure. Rename some constants.
1999-11-23 22:24:03 +00:00
Ted Lemon
35e0fdf8b6
Prototype new failover functions
1999-11-23 22:23:49 +00:00
Ted Lemon
525d9204ed
Fix up some declarations.
1999-11-23 22:23:24 +00:00
Ted Lemon
9d0cba1c13
Get rid of call to setlogmask - it doesn't seem to be helpful.
1999-11-23 19:10:07 +00:00
Ted Lemon
fdd46b531b
- Fix up all the log messages that I broke in the previous commit (thanks
...
to Brian Murrell for QCing this code).
1999-11-23 19:08:24 +00:00
Ted Lemon
d0a33113c5
Fix calls to omapi_protocol_connect and omapi_protocol_listen.
1999-11-23 19:07:17 +00:00
Ted Lemon
7b60299c8f
unsigned -> u_int32_t
1999-11-23 19:06:48 +00:00
Ted Lemon
2ac47e02e0
Add FT_TEXT_OR_BYTES.
1999-11-23 19:06:19 +00:00
Ted Lemon
59a7ba7cd5
Don't build failover.
1999-11-23 19:05:45 +00:00
Ted Lemon
871f37bf90
Fix call to omapi_connect.
1999-11-23 19:05:36 +00:00
Ted Lemon
d9eefc5dec
Mass commit for Brian Murrell.
1999-11-20 18:36:32 +00:00
Ted Lemon
b3677620b6
Definitions for failover.
1999-11-15 13:52:13 +00:00
Ted Lemon
03f54ca8d2
Add definitions for failover protocol and debugging.
1999-11-14 00:49:12 +00:00
Ted Lemon
6b3d95444b
Fix notation about DDNS updates.
1999-11-14 00:43:56 +00:00
Ted Lemon
d50d0b8289
Backup commit - code isn't yet working.
1999-11-14 00:42:57 +00:00
Ted Lemon
1edfbf5e5e
Add failover objects.
1999-11-14 00:39:33 +00:00
Ted Lemon
5020567a48
Server-specific data tables.
1999-11-14 00:36:51 +00:00
Ted Lemon
df73931267
More fixups for lease expiry code.
1999-11-14 00:32:28 +00:00
Ted Lemon
5b558f0df6
Move agent information option parsing out of common code.
1999-11-14 00:22:29 +00:00
Ted Lemon
c358155dc7
- Move parse_allow_deny out of common code and split option space
...
initialization.
1999-11-14 00:17:47 +00:00
Ted Lemon
afa9d40b6e
Document null request list.
1999-11-14 00:11:00 +00:00
Ted Lemon
83cc804d4e
Build stables.c
1999-11-14 00:08:31 +00:00
Ted Lemon
5deaeee113
Conditionalize bit types definition.
1999-11-14 00:07:28 +00:00
Ted Lemon
516cf43a98
Prototype the great agent options move.
1999-11-14 00:06:22 +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
6767b59234
- Add dummies for agent information option handling.
...
- Don't spin if /tmp missing or some other unexpected error happens when
invoking client script.
1999-11-13 23:49:41 +00:00
Ted Lemon
e63601e7cd
Make dummy parse_allow_deny. Allow empty request lists.
1999-11-13 23:46:46 +00:00
Ted Lemon
ccbdce1467
- Delete on_expiry events when lease is released, regardless of whether
...
there's a release event.
- If the lease being superseded is the next in a pool to expire, clean that
up before superseding.
- Also, if the next lease to expire in a pool expires at the same time as
the current lease, make sure that both expire, not just one.
1999-11-12 17:21:28 +00:00