Ted Lemon
15151db643
Add parameter request list to option_state. New arg to cons_options.
1999-03-10 20:42:02 +00:00
Ted Lemon
f11e65c53f
Look options up in packet options, not generated options.
...
Fix data_string_truncate so that if data is shorter than requested
truncation, the length is not increased.
1999-03-10 20:41:29 +00:00
Ted Lemon
ce0ec46d27
Pass parameter request list to cons_options.
1999-03-10 20:39:22 +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
40d08f51e2
Add authentication/bootp policy keywords.
1999-03-09 23:42:28 +00:00
Ted Lemon
08512bce1b
Add authentication policy, combine enum with bootp policy enum.
1999-03-09 23:41:59 +00:00
Ted Lemon
195ce2f841
Don't dump core when recursing to outermost scope.
1999-03-09 23:40:22 +00:00
Ted Lemon
551d1bc4e4
Add new keywords for authentication databases.
1999-03-09 23:39:41 +00:00
Ted Lemon
8af675f432
Parse authentication stuff out of config file.
1999-03-09 23:38:37 +00:00
Ted Lemon
4766ef10c0
Don't try to evaluate a null expression in evaluate_option_cache ().
1999-03-09 20:01:56 +00:00
Ted Lemon
c19577c7ce
Set up back-pointer when allocating client based on discovered interfaces.
1999-03-09 19:58:42 +00:00
Ted Lemon
74f45f9642
Sync with 2.0b1pl16. Fix some pool allocation problems.
1999-02-25 23:30:43 +00:00
Ted Lemon
ce53cc84e9
Sync with 2.0b1pl16
1999-02-25 23:14:53 +00:00
Ted Lemon
e15b6d4b28
Pull up to 2.0b1pl16
1999-02-25 23:13:02 +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
2a3318abcb
Don't compile failover code unless FAILOVER_PROTOCOL is defined.
1999-02-23 19:04:25 +00:00
Ted Lemon
6b6126fbd7
Adjust comments that clashed between 2.0 and -current
1999-02-23 19:00:36 +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
d2bc90bd80
Pull up recent 2.0 changes.
1999-02-14 19:04:05 +00:00
Ted Lemon
4b447dc7cd
Add define to enable compiling failover protocol support.
1999-02-14 19:01:44 +00:00
Ted Lemon
c66b869e94
Add new tokens from 2.0 and for failover parsing.
1999-02-14 19:00:12 +00:00
Ted Lemon
d1f2c5204f
Pull up recent 2.0 changes.
...
Prototype parser and allocation functions for failover protocol.
Add preliminary structure definitions for failover protocol.
1999-02-14 18:59:33 +00:00
Ted Lemon
cea8b5c9fa
Pull up recent 2.0 changes. Add skip_to_rbrace.
1999-02-14 18:54:03 +00:00
Ted Lemon
5812451fe2
Pull up recent 2.0 changes. Lease no longer has shared network up pointer.
1999-02-14 18:49:45 +00:00
Ted Lemon
b25cbbad95
Update some comments.
1999-02-14 18:46:20 +00:00
Ted Lemon
e30201d231
Reformat option descriptions.
1999-02-14 18:44:32 +00:00
Ted Lemon
a167f31234
Pull up recent 2.0 changes. Add fallback keywords.
1999-02-14 18:42:06 +00:00
Ted Lemon
31a065e683
Add allocator for failover peer structure.
1999-02-14 18:40:22 +00:00
Ted Lemon
662ef88a6d
Add lpf.c
1999-02-14 18:39:40 +00:00
Ted Lemon
e43f1b77b7
Add route hop counts to all route commands.
1999-02-14 18:38:59 +00:00
Ted Lemon
26304776c6
Support Linux 2.1 and later
1999-02-14 18:38:05 +00:00
Ted Lemon
62d0cb477b
Pull in new changes in 2.0.
1999-02-14 18:37:42 +00:00
Ted Lemon
59012a263e
Support Linux 2.2
1999-02-14 18:34:38 +00:00
Ted Lemon
3dcbf5083d
Modernize
1999-02-14 18:34:21 +00:00
Ted Lemon
fa93f422e7
Fix recursion so it works with GNU make.
1999-02-14 18:33:12 +00:00
Ted Lemon
b97a65785d
Update linux support.
1999-02-14 18:32:42 +00:00
Ted Lemon
2dddca2276
Pull up 1.1.1.1-1.1.1.4 from 2.0 release branch
1999-02-14 06:05:49 +00:00
Ted Lemon
31c08e370f
Linux Packet Filter
1998-12-22 22:34:54 +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.
carrel-2
1998-11-11 08:01:49 +00:00