Ted Lemon
2aac431201
- Make ON_ACK_QUEUE and ON_UPDATE_QUEUE persistent (fixes a problem with
...
queuing updates during communications_interrupted).
2000-06-12 20:12:13 +00:00
Ted Lemon
72896e9f57
Make dhcp_failover_make_option prototype consistent with declaration.
2000-06-10 17:55:11 +00:00
Ted Lemon
d0411fbd4d
Add hash_foreach, et al.
2000-06-06 23:46:37 +00:00
Ted Lemon
007e3ee4df
Rework DHCP lease state handling to be compatible with failover protocol.
2000-06-02 21:27:21 +00:00
Ted Lemon
165bce70b2
Fix up various platform-specific errors.
2000-05-17 16:04:26 +00:00
Ted Lemon
20916cae75
- Fix all the OMAPI objects in the DHCP server and client that weren't
...
being correctly reference-counted.
- Make and use object-specific allocators.
- Add reference/dereference support to hash functions and to timeout
functions.
2000-05-16 23:03:49 +00:00
Ted Lemon
76d5bd36c8
Fix some weird errors in failover external declarations.
2000-05-09 03:11:11 +00:00
Ted Lemon
8c8e27c53e
Implement pool request and response so that secondary can operate.
2000-05-04 18:58:16 +00:00
Ted Lemon
f9d43a9a2d
Add flags to indicate the failover queue a least is on.
2000-05-03 22:56:56 +00:00
Ted Lemon
dc22b3875b
Add omapi_unregister_io_object prototype.
2000-05-03 06:11:29 +00:00
Ted Lemon
999d7de695
invalid_state -> unknown_state. Define reject reasons.
2000-05-03 06:09:36 +00:00
Ted Lemon
a7982987d7
Add some new prototypes.
2000-05-03 06:05:44 +00:00
Ted Lemon
822e866add
Add unknown-state and potential-conflict-nic
2000-05-03 05:56:28 +00:00
Ted Lemon
0a34ddfdfe
Put address list scan state info into connection object.
2000-05-01 23:44:34 +00:00
Ted Lemon
40935cbfd6
Add support for new address list type, and for new connect and listen APIs.
2000-05-01 23:43:31 +00:00
Ted Lemon
e3160920d9
Add prototypes for minires callouts to DHCP library.
2000-05-01 23:42:49 +00:00
Ted Lemon
34bc835a94
Add load, balance, token_max, seconds and address tokens.
2000-05-01 23:41:46 +00:00
Ted Lemon
f3886ff38c
Add some missing data structures to the failover_state structure.
2000-05-01 23:40:15 +00:00
Ted Lemon
aa8579c0f5
Add some server options. Prototype new failover functions.
2000-05-01 23:39:22 +00:00
Ted Lemon
47c710c1a7
Add a prototype for find_cached_zone.
2000-04-20 00:58:16 +00:00
Ted Lemon
e67f832279
Make a typedef for the hash comparator function.
2000-04-20 00:57:57 +00:00
Ted Lemon
29a026dbfa
Correct prototype for find_cached_zone.
2000-04-20 00:57:15 +00:00
Ted Lemon
1a634d5638
Define temporary subnet selection option code for testing.
2000-04-08 01:15:50 +00:00
Ted Lemon
1bddf26a11
Don't define HAVE_SIOCGIFHWADDR except on Linux.
2000-04-07 05:08:13 +00:00
Ted Lemon
8dfa97ddef
Always define MDL to pass a filename and line number.
2000-04-06 22:51:32 +00:00
Ted Lemon
c038039f48
Update minires_nmkupdate declaration.
2000-04-06 22:50:06 +00:00
Ted Lemon
375841eb23
Add KEY, SECRET and ALGORITHM. Number later tokens. Remove TSIG_KEY.
2000-04-06 22:09:58 +00:00
Ted Lemon
a59ea078bf
Move tsig_key declaration above client_lease declaration.
2000-04-06 22:08:27 +00:00
Ted Lemon
eb1aa66842
Fix typo.
2000-04-06 19:12:17 +00:00
Ted Lemon
6c54d79859
Add DEC-specific FDDI support.
2000-03-24 00:23:02 +00:00
Ted Lemon
68f5590808
Make universe_hash using new_hash.
2000-03-18 03:34:11 +00:00
Ted Lemon
7d9784f6fc
Patch in TSIG, just to see how to get it to work.
2000-03-18 02:15:52 +00:00
Ted Lemon
49733f31d3
Go back to the BSD license.
2000-03-17 04:00:32 +00:00
Ted Lemon
287d577cac
- Add pointers to reference counting routines to hash table definition.
...
- Use void * instead of unsigned char * for pointers to hashed objects.
2000-03-06 23:26:47 +00:00
Ted Lemon
4913117b21
Add ZONE keyword.
2000-03-06 23:25:11 +00:00
Ted Lemon
3f09cb5abb
New prototypes for zone and tsig key functions, client release function.
2000-03-06 23:23:47 +00:00
Ted Lemon
bdcaf7b95d
Incorporate Brian Murrell's new OMAPI DHCP client changes.
2000-02-15 20:40:36 +00:00
Ted Lemon
664ec1de54
Prototype function definition allocator/destructor.
2000-02-15 19:43:12 +00:00
Ted Lemon
811e0e67f1
Add arithmetic, function, and tsig key.
2000-02-15 19:42:48 +00:00
Ted Lemon
558f4a0aa7
Add let and define.
2000-02-15 19:42:09 +00:00
Ted Lemon
90be147cd9
Add funcall, function, and arithmetic operators.
2000-02-15 19:41:58 +00:00
Ted Lemon
c01b7dc07e
Fix a non-nsupdate compile error.
2000-02-07 19:00:31 +00:00
Ted Lemon
e1a6ef071d
Fix stupid compile bug.
2000-02-07 05:13:58 +00:00
Ted Lemon
5bc2e1f204
Figure out MS_NULL_TERMINATION _really_ early.
2000-02-07 05:12:20 +00:00
Ted Lemon
3bbe21355c
Add PERCENT token.
2000-02-05 17:44:13 +00:00
Ted Lemon
17a10efe23
Add untyped expression evaluator and support for typed values.
2000-02-05 17:42:37 +00:00
Ted Lemon
511a2f207f
Definitions for typed variables and function calls.
2000-02-05 17:41:21 +00:00
Ted Lemon
488b9286c5
Define SOCKLEN_T for old versions of O.S. that don't have socklen_t.
2000-02-05 17:40:18 +00:00
Ted Lemon
8570c89b84
Update res_update prototype.
2000-02-03 04:44:26 +00:00
Ted Lemon
3ac520c2c0
Define SOCKLEN_T, to avoid header incompatibility issue. Define htons.
2000-02-03 03:51:28 +00:00