Ted Lemon
3a395e60ea
Update changelog and version.
2001-03-20 22:27:25 +00:00
Ted Lemon
fc74dd0c38
Update version and changelog
2001-03-20 07:40:25 +00:00
Ben Cottrell
c73ced691d
Fixed RT 938 having to do with SIOCGIFCONF on Linux. We now do a first
...
pass in which we pass a null pointer for the buffer, and we will get
back the length of the buffer we should allocate. This is because
if you pass in a buffer that is too small, Linux (unlike other OSes)
will not tell you that it is too small by returning a length greater
than the length you passed in.
2001-03-17 02:11:29 +00:00
Ted Lemon
ed5ee59141
Update version number and changelog
2001-03-17 02:09:02 +00:00
Ted Lemon
b3519f23f1
Support NUL characters in STRING tokens.
2001-03-17 00:47:39 +00:00
Ben Cottrell
3d2aa1bff4
More DLPI patches from Joost. His patch was way garbled, but this is my
...
best interpretation of it. The only thing confusing me is that I thought
he'd fixed all the byte order dependencies in an elegant way, but I
still see some rather ugly #ifdefs in this code. Oh well. At least it
works on minbar.
2001-03-16 22:12:19 +00:00
Ted Lemon
d73c240408
Add quotify prototypes.
2001-03-15 23:17:48 +00:00
Ted Lemon
b3fad8ac0b
Update changelog and version info.
2001-03-14 17:36:48 +00:00
Ted Lemon
0b69dcc870
Change EOF to END_OF_FILE in tokenizer for enum compatibility.
2001-03-01 18:17:09 +00:00
Ted Lemon
dace3971d7
Update version to -cvs
2001-03-01 17:09:37 +00:00
Damien Neil
9345f3ccbb
Added tokens for "close", "create", "open", and "help" to the lexer.
2001-02-27 01:15:38 +00:00
Ted Lemon
6da9db9d61
Update changelog and version
2001-02-22 23:20:11 +00:00
Ted Lemon
9560d30a7f
Make header lengths signed rather than unsigned, fix snoop_time().
2001-02-22 06:42:32 +00:00
Ted Lemon
af5ad6dff0
Declare dhcp_failover_toack_queue_timeout ().
2001-02-22 06:41:51 +00:00
Damien Neil
988c1ca71f
Added failover ack queueing. Failover update messages are no longer
...
immediately responded to, but are placed on a queue (attached to
the dhcp_failover_state_t structure). Updated leases are committed
only when the queue is drained, giving a significant performance
increase.
The toack queue is drained:
a) when the queue size exceeds half the partner's max-unacked-updates
setting, or
b) two seconds after the last update message is received.
Added 'refcnt' and 'next' fields to the failover_message_t structure,
to allow messages to be placed on the toack queue.
On the sending side, leases are no longer committed immediately after
being acked. Rather, the commit is deferred until no further acks are
pending. This also gives a major gain in performance.
2001-02-22 00:15:54 +00:00
Ted Lemon
504d9311ba
Oops, socklen_t is defined in all NetBSD versions *after* 1.3J, not *before*.
2001-02-18 06:52:30 +00:00
Damien Neil
743f0d251c
Change the index element of omapi_listener_object_t from an int32_t
...
to an int, to avoid problems when passing it to omapi_array_extend()
elsewhere.
2001-02-15 20:47:10 +00:00
Ted Lemon
1bc3ffd5ad
Add prototype for minires tracing.
2001-02-15 14:09:50 +00:00
Ted Lemon
a5c3f23f81
Add some more trace hooks.
2001-02-15 05:36:40 +00:00
Ted Lemon
82b2e77075
Enable tracing by default.
2001-02-13 17:48:51 +00:00
Ted Lemon
d8a44b0761
Definitions for common DHCP trace functions.
2001-02-12 21:21:56 +00:00
Ted Lemon
640e5e3df5
Add support for omapi extensible arrays.
2001-02-12 20:46:48 +00:00
Ted Lemon
4eed13913d
Trace-related changes.
2001-02-12 20:46:19 +00:00
Ted Lemon
009c027917
Trace-related definitions and prototypes.
2001-02-12 20:45:29 +00:00
Ted Lemon
29fb834364
Post-tag version.
2001-02-12 20:44:54 +00:00
Ted Lemon
f3aad41060
Add trace-related prototypes and compress lease structure.
2001-02-12 20:44:25 +00:00
Ted Lemon
af49fdffd7
Update changelog and version number.
2001-01-26 06:06:56 +00:00
Ted Lemon
9cf4017c92
Post-tag version
2001-01-25 08:49:10 +00:00
Ted Lemon
754ae3e9b9
Update changelog and version
2001-01-25 08:43:04 +00:00
Ted Lemon
e0de25c53b
Add an rc_history_count variable so that we can see if the history overflew
2001-01-25 08:26:36 +00:00
Ted Lemon
04d229001f
Define option_chain_head structure.
2001-01-25 08:26:04 +00:00
Ted Lemon
be80b1a62c
Add support for ON_TRANSMISSION flag.
2001-01-25 08:25:37 +00:00
Ted Lemon
625f7cee54
New protos; change type of agent option on lease.
2001-01-25 08:25:12 +00:00
Ted Lemon
1687c64b43
Add TRANSMISSION keyword
2001-01-25 08:20:24 +00:00
Ted Lemon
efb534df5f
Update changelog and version numbers.
2001-01-19 11:19:40 +00:00
Ted Lemon
2f2e79608a
Update changelog and version numbers.
2001-01-19 11:10:53 +00:00
Ted Lemon
8c286bb2ad
Post-tag version
2001-01-17 17:02:09 +00:00
Ted Lemon
66e989272e
Update version numbers and changelog.
2001-01-17 17:00:49 +00:00
Ted Lemon
de830350bd
post-tag version
2001-01-17 08:53:11 +00:00
Ted Lemon
a1e2e3d6bc
Update changelog and version
2001-01-17 08:51:23 +00:00
Ted Lemon
a861af5af8
Fix find_cached_zone declaration.
2001-01-17 08:25:10 +00:00
Ted Lemon
2f2c77907b
Fix up and add prototypes.
2001-01-16 23:30:38 +00:00
Ted Lemon
66d2353615
Move typedef for isc_result_t to result.h
2001-01-16 23:25:04 +00:00
Ted Lemon
cc4473a0aa
Add new config parameters, adjust and add prototypes.
2001-01-16 23:24:02 +00:00
Ted Lemon
5ec697e605
Add 'new' token
2001-01-16 22:50:05 +00:00
Ted Lemon
5abf0a4419
Use ISC result codes instead of NS rcodes to report update errors.
2001-01-16 22:34:47 +00:00
Ted Lemon
afc0ca251f
Add defines for update parameters.
2001-01-11 23:14:37 +00:00
Ted Lemon
5a2bee237b
Add client-updates keyword.
2001-01-11 23:13:27 +00:00
Ted Lemon
edefddce9f
constify ns_updrec -> r_data.
2001-01-11 02:16:24 +00:00
Ted Lemon
2f7ca09230
Publicize some function declarations.
2001-01-11 02:15:31 +00:00