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