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

1155 Commits

Author SHA1 Message Date
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
Ted Lemon
5fd5c0a35f Fix evaluate_boolean_expression_result to actually evaluate a *boolean* expression. 1998-11-06 03:25:17 +00:00
Ted Lemon
b3f15965cc Classify all incoming dhcp packets. Process class scopes. 1998-11-06 02:59:11 +00:00
Ted Lemon
de94ca7269 Add new classes to database after parsing them. Fix some miscellaneous bugs. 1998-11-06 02:58:17 +00:00
Ted Lemon
78310bee26 Put check_collection() outside of DEBUG_EXPRESSIONS conditional. 1998-11-06 02:43:10 +00:00
Ted Lemon
efc79acbb9 Fix pathological parsing loop in add statement. Set expression opcode after parse_cshl. 1998-11-06 02:42:48 +00:00
Ted Lemon
d25524bd8d Evaluate option cache associated with client identifier option, not just the expression. 1998-11-06 02:40:40 +00:00
Ted Lemon
71bf7bfebd Add hostname type to dns_host_entry_allocate 1998-11-06 02:40:04 +00:00
Ted Lemon
7d28b4f58b Update prototype for dns_host_entry_allocate(). 1998-11-06 01:08:09 +00:00
Ted Lemon
0b1e0778a3 Save space for hostname and save hostname itself in dns_host_entry allocator. 1998-11-06 01:06:44 +00:00
Ted Lemon
fd2a15f68e Pass hostname to dns_host_entry_allocate. 1998-11-06 01:06:16 +00:00
Ted Lemon
1ffcdd2a19 Don't test for abandoned lease if we didn't find a lease. Don't try to evaluate an option cache if we didn't find it. 1998-11-06 01:04:32 +00:00
Ted Lemon
028a8588da When making list of IP addresses or hostnames, account for the first expression on the list. 1998-11-06 00:31:08 +00:00
Ted Lemon
44aa67f6ce Initialize automatic expression variable. 1998-11-06 00:30:19 +00:00
Ted Lemon
fa226d8ff5 Interface discovery code. 1998-11-06 00:19:56 +00:00
Ted Lemon
8d44908072 Add agent option support. 1998-11-06 00:17:12 +00:00
Ted Lemon
6f8fb41f3b Move to reference-based expression allocation. 1998-11-06 00:16:52 +00:00
Ted Lemon
4af075a237 Do data expression evaluation. 1998-11-06 00:16:22 +00:00
Ted Lemon
6baee43250 Add relay agent information option arg to cons_options call. 1998-11-06 00:15:51 +00:00
Ted Lemon
866428ddc8 Add Relay Agent Information Option support. 1998-11-06 00:15:17 +00:00