Ted Lemon
150cedd0a1
Add support for the load balancing portion of the failover protocol.
2000-05-02 00:00:08 +00:00
Ted Lemon
e96232350d
Fix failover state parsing.
2000-05-01 23:57:51 +00:00
Ted Lemon
e598929f6d
Fix a stupid pasto in make_int_value. Add make_uint_value.
2000-05-01 23:52:05 +00:00
Ted Lemon
85e9641dc8
Add a call for listening on a specific IP address.
2000-05-01 23:51:05 +00:00
Ted Lemon
fc24e951a2
- Make the connect system call asynchronous.
...
- Add a new call that takes a list of addresses of arbitrary types,
rather than just IPv4 addresses.
- Allow caller to also specify a local address to which to bind before
connecting.
2000-05-01 23:50:16 +00:00
Ted Lemon
df9ff0a119
Add support for omapi_addr_list_t.
2000-05-01 23:47:08 +00:00
Ted Lemon
b7137154ca
Use the zone from which we got the tsig key for the update as well.
2000-05-01 23:46:39 +00:00
Ted Lemon
2e987b1e46
Add a cookie identifying the zone that was found during tsig key lookup.
2000-05-01 23:45:41 +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
d92a27a77c
Allow a local address to be specified (so I can run two servers at once).
2000-05-01 23:31:49 +00:00
Ted Lemon
7f56c004ba
Add partial support for caching zone information.
2000-05-01 23:26:38 +00:00
Ted Lemon
38287932f1
Move binding address values into discover.c
2000-05-01 17:31:19 +00:00
Ted Lemon
ff56f1d950
Add load, balance, token_max, seconds and address tokens.
2000-05-01 17:25:36 +00:00
Ted Lemon
9f56e43728
Fix setting of hostname.
2000-05-01 17:17:25 +00:00
Ted Lemon
134ceef89f
Add persist flag to stop the client from exiting if no interfaces are found.
2000-05-01 17:15:23 +00:00
Ted Lemon
36cbbce63e
Document the -w option.
2000-05-01 17:11:36 +00:00
Ted Lemon
bd94178257
Look for cached zones before doing a query.
2000-04-20 01:34:32 +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
88ab5737a7
If a DNS name is specified with a trailing '.', remember it.
2000-04-20 00:56:56 +00:00
Ted Lemon
086c7f65c6
Cast memcmp, for operating systems that aren't following the latest POSIX.
2000-04-20 00:56:20 +00:00
Ted Lemon
fcd404f5f8
Customize find_cached_zone for resolver.
2000-04-20 00:55:51 +00:00
Ted Lemon
90c12ec384
Include if_ether.h to get definition of ETHERTYPE_IP.
2000-04-18 23:02:09 +00:00
Ted Lemon
dd48f2820a
Keep dns update records around if deletes fail.
2000-04-14 16:28:07 +00:00
Ted Lemon
13b0934ec4
Fix a signed vs. unsigned char * problem. Allow semicolon after key.
2000-04-14 16:26:37 +00:00
Ted Lemon
c56616f5cf
Fix pasto.
2000-04-14 16:24:05 +00:00
Ted Lemon
eb968146c2
Fix some typos. Don't call the token ring decoder for FDDI.
2000-04-14 16:22:04 +00:00
Ted Lemon
201601d5bf
dhcp_fddi_filter -> bpf_fddi_filter
2000-04-14 16:17:35 +00:00
Ted Lemon
9615e0e6b3
Add debugging. Fix break statement.
2000-04-13 21:48:34 +00:00
Ted Lemon
f20a57ed9b
0 -> false; 1 -> true
2000-04-13 21:42:38 +00:00
Ted Lemon
c66a31b260
Log an error and quit if we can't append to the DHCP lease database.
2000-04-13 21:41:34 +00:00
Ted Lemon
0f6bb7e1ff
Fix some header inclusion problems.
2000-04-11 01:58:39 +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
05af58984c
Replace a missing right brace that got deleted.
2000-04-06 23:56:01 +00:00
Ted Lemon
0313cdde64
Add an install target.
2000-04-06 23:51:50 +00:00
Ted Lemon
0e944b0662
Fix credits section.
2000-04-06 23:49:29 +00:00
Ted Lemon
45e52bde13
Use signed for return value of res_nsend*. Update res_nmkupdate call.
2000-04-06 23:02:59 +00:00
Ted Lemon
a1abfd34d2
- Have res_nmkupdate store length result through a pointer, so that the
...
return status isn't being overloaded.
2000-04-06 22:59:25 +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
028b1f6a4f
Redo key declarations to match BIND. Add base64 parsing.
2000-04-06 22:46:26 +00:00
Ted Lemon
96e16c0e40
Update comment to reflect code.
2000-04-06 22:41:47 +00:00
Ted Lemon
e6a480f013
Add KEY, SECRET and ALGORITHM. Remove TSIG_KEY.
2000-04-06 22:38:52 +00:00