2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 13:28:14 +00:00

1224 Commits

Author SHA1 Message Date
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
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
b6cbc3feb8 Add a rule for debuging class matching. 1998-11-11 07:55:36 +00:00
Ted Lemon
00a7748f4f Add billing-related tokens. 1998-11-11 07:54:48 +00:00
Ted Lemon
112a6c2cef Update for billing and for correct scoping in clients. 1998-11-11 07:54:31 +00:00
Ted Lemon
42398aad67 Add support for billing to classes. 1998-11-11 07:52:35 +00:00
Ted Lemon
8e7a5c4231 Execute scoped rules in the correct order (outer to inner). 1998-11-11 07:51:41 +00:00
Ted Lemon
5c0ba9a1b9 Allow non-broadcast interfaces to be specified on the command line. 1998-11-11 07:50:51 +00:00
Ted Lemon
bcc7373732 Add billing limitation tokens 1998-11-11 07:50:06 +00:00
Ted Lemon
3d61803aa2 Pre-zero group structures. 1998-11-11 07:49:27 +00:00
Ted Lemon
73530742cd Use scoping correctly. 1998-11-11 07:48:23 +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
Ted Lemon
64e1dc1d5f Fix up class matching code. 1998-11-09 02:46:19 +00:00
Ted Lemon
f197003dc9 Add tokens for pools, permits and pseudo-clients 1998-11-09 02:45:37 +00:00
Ted Lemon
734d2258df Add pool/permit support and pseudo-client support. 1998-11-09 02:45:22 +00:00
Ted Lemon
67d7b76dd3 Get rid of obsolete data string reference. 1998-11-09 02:45:02 +00:00
Ted Lemon
bbeb899259 Add pool support 1998-11-09 02:44:32 +00:00
Ted Lemon
96f7066599 Add allocators for pools and permits. 1998-11-09 02:43:42 +00:00
Ted Lemon
02d9e45397 Add support for pseudo-clients 1998-11-09 02:43:23 +00:00
Ted Lemon
74a2049e09 Fix up matching code and add debugging for it. 1998-11-06 03:25:45 +00:00