Ted Lemon
6e8d142358
Add structure definitionns for enumerations.
2000-12-29 06:47:16 +00:00
Ted Lemon
dbcc689ea5
Add externs for enumerations and ddns styles.
2000-12-29 06:47:06 +00:00
Ted Lemon
8bed305da3
Prototype interface_setup ().
2000-12-28 23:21:35 +00:00
Ted Lemon
3fdb840514
Correctly implement the subnet selection option.
2000-12-28 23:20:53 +00:00
Ted Lemon
fc303b3199
Oops, put a cvs tag on versions built from cvs
2000-12-13 21:49:24 +00:00
Damien Neil
b992d7e23d
DDNS implementation rewrite. DDNS should now operate according to
...
<draft-ietf-dhc-dhcp-dns-12.txt>.
common/options.c, common/tables.c, includes/dhcp.h:
Split the fqdn.name option into fqdn.hostname and fqdn.domainname.
includes/dhcpd.h, server/Makefile.dist, server/ddns.c, server/dhcp.c,
server/mdb.c, server/stables.c:
Added a new file (server/ddns.c) containing the DDNS updates code.
This file exports two functions: ddns_updates() and ddns_removals().
ddns_updates() is called when a lease is granted, and ddns_removals()
is called when the lease expires or is released.
server/dhcpd.c:
Remove the previous DDNS update code, and add default code for the
ddns-hostname, ddns-domainname, ddns-ttl, and ddns-rev-domainname
server options.
2000-12-11 18:56:45 +00:00
Ted Lemon
580523b013
Fix compile warning on Tru64
2000-12-06 17:24:26 +00:00
Ted Lemon
2165f83f2a
Add new tokens
2000-12-05 07:18:58 +00:00
Ted Lemon
6c68ec36b5
Update version and changelog
2000-11-30 14:14:42 +00:00
Ted Lemon
933384c5b9
Post-release version
2000-11-29 15:07:02 +00:00
Ted Lemon
9fd337e70e
Update version and changelog
2000-11-29 15:04:51 +00:00
Ted Lemon
c514db8e98
Oops, fix ISC_R_NRESULTS.
2000-11-28 23:44:13 +00:00
Ted Lemon
6e0f9707d8
Make error codes for DNS errors.
2000-11-28 23:32:04 +00:00
Ted Lemon
2076acbe8a
Add CLIENT_STATE token.
2000-11-28 23:30:17 +00:00
Ted Lemon
159bcce309
Fix prototypes
2000-11-28 23:30:06 +00:00
Ted Lemon
a720c5033b
Fix up encapsulation prototype in universe struct.
2000-11-24 04:14:49 +00:00
Ted Lemon
6f56b7e293
Fix up and add prototypes.
2000-11-24 04:13:12 +00:00
Ted Lemon
88398a425e
Post-tag version
2000-10-15 18:57:39 +00:00
Ted Lemon
3922772a6d
Update changelog and versions.
2000-10-15 18:55:04 +00:00
Ted Lemon
848c25472a
Update version number and changelog
2000-10-14 07:57:35 +00:00
Ted Lemon
f606b1ce86
post-release version.
2000-10-13 19:08:30 +00:00
Ted Lemon
f8572308bf
Update version number and changelog.
2000-10-13 19:05:27 +00:00
Ted Lemon
bca944231b
Disable unicast broadcast hack, but leave a place for it to be configured.
2000-10-13 18:58:12 +00:00
Ted Lemon
b2398d9738
Update zone caching prototypes
2000-10-12 09:00:33 +00:00
Ted Lemon
c4403423ed
Add omapi object initializer to object type structure.
2000-10-10 23:00:31 +00:00
Ted Lemon
e0ac716a97
Rototill universe struct definition.
2000-10-10 22:57:29 +00:00
Ted Lemon
b3b9cca0cc
Add ENCAPSULATE and VENDOR tokens.
2000-10-10 22:56:53 +00:00
Ted Lemon
432604c33a
Add vendor_space_name to client_config. Lots of prototypes.
2000-10-10 22:56:25 +00:00
Ted Lemon
136d54bfa2
Add defines for Client FQDN option.
2000-10-10 22:54:10 +00:00
Ted Lemon
208d6314b3
Post-pl6 version number.
2000-09-29 23:14:04 +00:00
Ted Lemon
0f6045f829
Update changelog and version number.
2000-09-29 22:48:01 +00:00
Ted Lemon
00a92910a6
Oops, accidentally committed a local hack.
2000-09-28 18:24:17 +00:00
Ted Lemon
eadee39698
Panic commit.
2000-09-27 23:37:44 +00:00
Ted Lemon
7b7b5278ad
Define SOCKLEN_T
2000-09-23 03:43:16 +00:00
Ted Lemon
9e42b9e5ba
Post-tag version
2000-09-20 10:07:12 +00:00
Ted Lemon
6ed7a93d44
Update version numbers and changelog
2000-09-20 10:05:40 +00:00
Ted Lemon
e45f8383b6
Do post-release version tweak (belatedly).
2000-09-16 19:34:26 +00:00
Ted Lemon
490eb5e7d6
Update version and changelog.
2000-09-14 12:51:38 +00:00
Ted Lemon
07d478c0a0
Post-tag version change.
2000-09-08 01:37:52 +00:00
Ted Lemon
592d815381
Update changelog and version.
2000-09-08 01:37:15 +00:00
Ted Lemon
f73cec8979
Include memory.h so that we don't get warnings from gcc about using memcmp.
2000-09-05 17:30:42 +00:00
Ted Lemon
7420c56e35
Set post-tag version.
2000-09-04 22:50:08 +00:00
Ted Lemon
2aa36519eb
Update version number and changelog.
2000-09-04 22:49:17 +00:00
Ted Lemon
c7bad69241
Brand non-release versions.
2000-09-02 01:12:30 +00:00
Ted Lemon
01897f9b9c
Update the version number
2000-09-02 00:57:08 +00:00
Ted Lemon
cf06713c94
Don't print failover debug messages by default.
2000-09-02 00:12:38 +00:00
Ted Lemon
af380050fc
Add some prototypes.
2000-09-01 23:08:07 +00:00
Ted Lemon
b40955450c
Add new tokens
2000-08-31 15:47:40 +00:00
Ted Lemon
fcbeefb3ba
Move state information common to both peers into a common structure.
2000-08-31 04:40:05 +00:00
Ted Lemon
275082ddad
Support ISC_R_INCOMPLETE for partial connects.
2000-08-31 04:39:18 +00:00