2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 13:57:50 +00:00

963 Commits

Author SHA1 Message Date
Ted Lemon
998205cee2 Add the FQDN_FQDN suboption. 2001-01-08 17:23:03 +00:00
Ted Lemon
26cb4b2d7c Add define for client-updates configuration variable. 2001-01-08 08:22:35 +00:00
Ted Lemon
9c5706a682 Include net/if_arp.h for ARPHRD_* 2001-01-06 21:32:49 +00:00
Ted Lemon
59ae3999dd - Add a null statement type, so that uninitialized statements won't
masquerade as if statements.
2001-01-04 00:02:06 +00:00
Ted Lemon
de427245f2 - Globalize resolver state.
- Add an unset function for unsetting variables.
2001-01-03 23:50:13 +00:00
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