2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 05:17:57 +00:00

1205 Commits

Author SHA1 Message Date
Ted Lemon
951323fef5 - Support new generalized option_state usage.
- Do vendor encapsulation if configured.
1999-04-05 16:46:13 +00:00
Ted Lemon
822d95c9df Add support for option space declaration. 1999-04-05 16:36:25 +00:00
Ted Lemon
7e6f3635e8 Support new generalized option_state usage. 1999-04-05 16:34:33 +00:00
Ted Lemon
37fc56b47d Update version 1999-03-30 21:54:03 +00:00
Ted Lemon
e40810bf9d Initialize option cache pointer prior to use. 1999-03-30 18:12:34 +00:00
Ted Lemon
b1013db725 Move support of server allow/deny into common code. 1999-03-30 15:20:10 +00:00
Ted Lemon
196be7203b Update version. 1999-03-29 23:00:02 +00:00
Ted Lemon
96c2624b8d Adjust version numbers. 1999-03-29 19:04:36 +00:00
Ted Lemon
e5e41be4c5 Add missing break to fix POOL permit parse. Fix address range warning. 1999-03-29 18:59:54 +00:00
Ted Lemon
6869f9360f Update version number. 1999-03-26 21:27:24 +00:00
Ted Lemon
2d1b06e071 Pull up changes in Patchlevel 19 1999-03-26 19:19:46 +00:00
Ted Lemon
2540af046c Don't log winning DHCPREQUESTs twice.
Only pay attention to min_secs when sending DHCPOFFER.
1999-03-25 22:07:54 +00:00
Ted Lemon
8230a054b4 Support defining new option names and codes.
Support server-identifier keyword.
1999-03-25 22:05:19 +00:00
Ted Lemon
c5b0f52958 Sanitize Solaris build. 1999-03-16 06:37:55 +00:00
Ted Lemon
2e5d8efa53 Regenerate 1999-03-16 05:58:32 +00:00
Ted Lemon
2da7561f13 Clean up obsolete dregs. 1999-03-16 05:55:40 +00:00
Ted Lemon
d0aeb8ec9d Don't build dhcpdi.o anymore. 1999-03-16 05:51:47 +00:00
Ted Lemon
f39b6e0089 Update license. 1999-03-16 05:50:46 +00:00
Ted Lemon
101021cf1e Wrong way to do it. 1999-03-16 05:43:18 +00:00
Ted Lemon
d9dc2726bc Document address pools and client classing. 1999-03-16 00:57:45 +00:00
Ted Lemon
47434ab2ba Update version. 1999-03-16 00:56:36 +00:00
Ted Lemon
8b5001850f Differentiate between spawning and subclass matching. 1999-03-16 00:56:02 +00:00
Ted Lemon
531fa185b4 Fix up references to ciaddr and yiaddr. 1999-03-13 18:58:00 +00:00
Ted Lemon
566ecd40a6 Fix up unicast response code. 1999-03-13 18:26:05 +00:00
Ted Lemon
cfb80b3cc0 Pool scope and subnet scope are different leaves of the same tree -
handle them differently.
1999-03-10 21:32:59 +00:00
Ted Lemon
eddb16f478 - Tack parameter request list on to lease state structure so that it will
still be available when we call cons_options.

- Pass parameter request list to cons_options where needed, and in any case
  pass the extra argument.

- Free parameter request list before freeing lease state structures.
1999-03-10 20:44:22 +00:00
Ted Lemon
a445402ce2 Free parameter request list prior to freeing lease state. 1999-03-10 20:42:43 +00:00
Ted Lemon
0527c2e320 Additional argument to cons_option. 1999-03-10 20:42:27 +00:00
Ted Lemon
eeea13950a Fix logging of DHCPREQUEST activity. Fix find_lease problems. 1999-03-09 23:45:04 +00:00
Ted Lemon
ac3d438f08 When creating anonymous pools, initialize share and group pointers. 1999-03-09 23:43:36 +00:00
Ted Lemon
74f45f9642 Sync with 2.0b1pl16. Fix some pool allocation problems. 1999-02-25 23:30:43 +00:00
Ted Lemon
8ae2d59584 Change names of error functions to be more consistent. 1999-02-24 17:56:53 +00:00
Ted Lemon
c68d2a87b1 Failover-specific code. 1999-02-23 19:26:21 +00:00
Ted Lemon
1b8223ae21 Fix up authoritative parsing. 1999-02-23 19:07:14 +00:00
Ted Lemon
339b0231e4 Fix up mistakes in recent 2.0 pullups. 1999-02-14 19:40:22 +00:00
Ted Lemon
c43fe218fb Pull up recent 2.0 changes. 1999-02-14 19:30:12 +00:00
Ted Lemon
9e7cecf20f Pull up recent 2.0 changes. New license. 1999-02-14 19:29:09 +00:00
Ted Lemon
f21a7b4a01 Add CONTRIBUTIONS section. 1999-02-14 19:28:19 +00:00
Ted Lemon
027f46cb67 - Pull up recent 2.0 changes.
- Fix some problems in DHCPREQUEST code regarding client identity.
- Update references to lease's shared network to use subnet pointer.
- If there's more than one lease matching a particular hardware address,
  examine them all for possible applicability in find_lease().
- Only recover abandoned leases on DHCPREQUEST if the request was for
  the specific abandoned lease.   Push all other abandoned lease
  recovery code out into DHCPDISCOVER/allocate_lease processing.
1999-02-14 19:27:56 +00:00
Ted Lemon
763adef103 Pull up recent 2.0 changes.
Add failover peer declaration parser.
1999-02-14 19:08:51 +00:00
Ted Lemon
92e3e6911b Pull up recent changes in 2.0.
Get lease's shared network through subnet pointer.
Fix paste-o with SV_ALLOW_BOOTP vs. SV_ALLOW_BOOTING.
1999-02-14 19:06:57 +00:00
Ted Lemon
a2405f2e71 Add failover.c 1999-02-14 19:04:45 +00:00
Ted Lemon
16cadc50d5 Don't use oc if it's null 1998-11-19 20:56:36 +00:00
Ted Lemon
c4924529e6 Add billing support and pool support. 1998-11-11 08:01:49 +00:00
Ted Lemon
e2bfe7b3bf Write out name of class to which a lease is billed, if any. 1998-11-11 08:00:11 +00:00
Ted Lemon
88dcab6226 Fix up class parsing to support billing. 1998-11-11 07:59:53 +00:00
Ted Lemon
ee7b56249a Add class billing support. 1998-11-11 07:58:35 +00:00
Ted Lemon
cc70b445b1 Update message printing. Adjust scoped execution calls. 1998-11-11 07:57:21 +00:00
Ted Lemon
87401b0e5d Add pool support. 1998-11-09 02:47:29 +00:00
Ted Lemon
f63b49298d Add pool/permit support. 1998-11-09 02:46:58 +00:00