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

847 Commits

Author SHA1 Message Date
Ted Lemon
3cb23d09e1 Support encode-int token. 1999-05-27 14:54:02 +00:00
Ted Lemon
b553aba396 Support encode_int expressions. 1999-05-27 14:53:01 +00:00
Ted Lemon
6023482906 Common version number for DHCP distribution. 1999-05-07 17:40:53 +00:00
Ted Lemon
b7afba03e8 Add CONCAT token. 1999-05-06 20:26:46 +00:00
Ted Lemon
f67530be69 Remember in lease state
- whether or not we got requested address and server identifier
   options, and
 - the shared network to which the interface on which the request
   arrived is attached.
1999-05-06 20:25:41 +00:00
Ted Lemon
c783f7995d Add siaddr structure to lease_state structure. 1999-04-23 23:44:44 +00:00
Ted Lemon
1877bf5ce7 Support MacOSX. 1999-04-23 22:26:51 +00:00
Ted Lemon
53ac6c6fe1 Add support for site option spaces. 1999-04-23 22:25:50 +00:00
Ted Lemon
37c1b2906f Update the names of some DHCP option manifest constants. 1999-04-23 22:23:58 +00:00
Ted Lemon
40fc8ccf23 Add expr_known to expression type enum. 1999-04-12 22:14:36 +00:00
Ted Lemon
4b7f87367e Use enum dhcp_token instead of int. 1999-04-08 19:34:41 +00:00
Ted Lemon
a340de9528 Add reference count to option_state structure. 1999-04-05 19:11:44 +00:00
Ted Lemon
6cad583873 Add SPACE token. 1999-04-05 14:58:23 +00:00
Ted Lemon
7e1581459a - Add encapsulate expression type.
- Add hooks into universe structure to support various operations that
  can be done on universes.
1999-04-05 14:54:38 +00:00
Ted Lemon
4f58da18bb - Generalize option state structure to support additional option spaces.
- Add per-option-space-type functions for various operations that can be
  done on option spaces.
1999-04-05 14:51:17 +00:00
Ted Lemon
b1013db725 Move support of server allow/deny into common code. 1999-03-30 15:20:10 +00:00
Ted Lemon
2d1b06e071 Pull up changes in Patchlevel 19 1999-03-26 19:19:46 +00:00
Ted Lemon
546cf9f6ac Allow option codes to be >8 bits. 1999-03-25 22:03:44 +00:00
Ted Lemon
1e382a0900 add array, boolean, code, integer, ip-address,signed, string, text, unsigned. 1999-03-25 22:03:07 +00:00
Ted Lemon
64826b6109 Add secs field to client_state. Support defining new option names and codes. 1999-03-25 22:02:36 +00:00
Ted Lemon
c5b0f52958 Sanitize Solaris build. 1999-03-16 06:37:55 +00:00
Ted Lemon
afc1b4b620 Update copyright 1999-03-16 05:57:50 +00:00
Ted Lemon
2da7561f13 Clean up obsolete dregs. 1999-03-16 05:55:40 +00:00
Ted Lemon
f39b6e0089 Update license. 1999-03-16 05:50:46 +00:00
Ted Lemon
cfd64a6043 Deprecated. 1999-03-16 05:30:49 +00:00
Ted Lemon
58bfaaa756 In class structure,
- call spawn/submatch expression submatch
- add spawning flag to indicate whether or not to spawn.
1999-03-16 00:51:11 +00:00
Ted Lemon
319db03d89 - Pass interface_info struct to can_unicast_without_arp.
- Declare can_receive_unicast_unconfigured.
1999-03-13 18:54:18 +00:00
Ted Lemon
98200ed9f0 Disable all debugging by default 1999-03-11 01:36:23 +00:00
Ted Lemon
7d39e5b996 Authentication definitions. 1999-03-10 20:49:38 +00:00
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
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
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
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
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
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
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
7d28b4f58b Update prototype for dns_host_entry_allocate(). 1998-11-06 01:08:09 +00:00
Ted Lemon
a461fb50b6 Add more expression evaluation goo. 1998-11-06 00:14:47 +00:00
Ted Lemon
c4763f5f3f Add relay agent support for Relay Agent Information Option 1998-11-06 00:14:09 +00:00
Ted Lemon
166e479055 Add endian.h defines - not present in hpux headers. 1998-11-05 18:49:36 +00:00
Ted Lemon
8a1f72f092 INADDR_LOOPBACK now defined in some FreeBSD versions - don't redefine it. 1998-11-05 18:49:12 +00:00