David Hankins
f7fdb21693
- Varying option space code and length bit widths (8/16/32) are now
...
supported. This is a milestone in acheiving RFC 3925 "VIVSO" and
DHCPv6 support. [ISC-Bugs #15979 ]
2006-06-01 20:23:18 +00:00
David Hankins
88cd8aca9e
- Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence
...
robie).
2006-02-24 23:16:32 +00:00
David Hankins
98311e4ba9
MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are
...
now synced as of tag V3-0-3-BETA-1.
2005-03-17 20:15:29 +00:00
Ted Lemon
33c281465a
Put offsets into packet into comments.
2001-04-24 00:50:38 +00:00
Ted Lemon
998205cee2
Add the FQDN_FQDN suboption.
2001-01-08 17:23:03 +00:00
Ted Lemon
3fdb840514
Correctly implement the subnet selection option.
2000-12-28 23:20:53 +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
136d54bfa2
Add defines for Client FQDN option.
2000-10-10 22:54:10 +00:00
Ted Lemon
1a634d5638
Define temporary subnet selection option code for testing.
2000-04-08 01:15:50 +00:00
Ted Lemon
f5707ee9af
Add NWIP option code definitions.
2000-01-08 01:39:19 +00:00
Ted Lemon
37c1b2906f
Update the names of some DHCP option manifest constants.
1999-04-23 22:23:58 +00:00
Ted Lemon
74f45f9642
Sync with 2.0b1pl16. Fix some pool allocation problems.
1999-02-25 23:30:43 +00:00
Ted Lemon
d2bc90bd80
Pull up recent 2.0 changes.
1999-02-14 19:04:05 +00:00
Ted Lemon
126292b4af
Add defines for relay agent options.
1998-03-15 20:56:27 +00:00
Ted Lemon
469cf3a4b5
Initial merge of Poger dhclient and linux hacks
1997-01-02 12:00:19 +00:00
Ted Lemon
0b5d360d4b
replace ARPHRD with HTYPE
1996-11-08 20:09:41 +00:00
Ted Lemon
9f35cc5dd4
Make chaddr an unsigned char
1996-08-28 01:29:41 +00:00
Ted Lemon
f4835c5832
Add BOOTP_MIN_LEN constant representing minimum length of BOOTP packet
1996-06-24 20:33:28 +00:00
Ted Lemon
efc12bbc8f
Fix copyright
1996-05-20 00:11:03 +00:00
Ted Lemon
1358b87447
Keep a persistent database of leases
1996-03-02 05:13:36 +00:00
Ted Lemon
76d9aae0cb
Split out packet length calculation; add DHCPINFORM and USER_CLASS_ID
1996-02-29 18:18:16 +00:00
Ted Lemon
9582172964
Fixed many option bugs; added client for testing
1996-02-07 22:43:54 +00:00
Ted Lemon
d7837182d3
DHCP Server Daemon
1995-11-29 07:40:04 +00:00