Ted Lemon
|
f39b6e0089
|
Update license.
|
1999-03-16 05:50:46 +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
|
15151db643
|
Add parameter request list to option_state. New arg to cons_options.
|
1999-03-10 20:42:02 +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
|
339b0231e4
|
Fix up mistakes in recent 2.0 pullups.
|
1999-02-14 19:40:22 +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
|
112a6c2cef
|
Update for billing and for correct scoping in clients.
|
1998-11-11 07:54:31 +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
|
c4763f5f3f
|
Add relay agent support for Relay Agent Information Option
|
1998-11-06 00:14:09 +00:00 |
|
Ted Lemon
|
27fe61a702
|
New prototypes. Many data structure updates.
|
1998-11-05 18:46:42 +00:00 |
|
Ted Lemon
|
2b9b6ff729
|
Add statement.h include file. Move data_string to tree.h. Add option_state structure, unifying values from all option universes into one structure. Lease_state structure now has option_state instead of options and agent_options. Group structure now has executable statements i. Configuration state not appropriate for DHCP option universe now in server option universe rather than explicitly declared and specially ahndled. Define names of server state options. Define a default default lease time, default min lease time and default max lease time. Put client identifier in host_decl structure. Move expression struct to tree.h. match_expr -> expression. Fix/update prototypes.
|
1998-06-25 03:25:02 +00:00 |
|
Ted Lemon
|
8bdd4d0289
|
Move parse.c declarations under their own filename. Add function declarations for expression parsing.
|
1998-04-20 18:02:29 +00:00 |
|
Ted Lemon
|
102ee7e9d4
|
Add prototypes and structure declarations for client classification
|
1998-04-19 23:21:54 +00:00 |
|
Ted Lemon
|
29f5e9ce3c
|
New prototypes and types for interactive client
|
1998-04-09 04:35:50 +00:00 |
|
Ted Lemon
|
25b4df9e71
|
prototype dissociate_lease.
|
1998-03-17 18:17:57 +00:00 |
|
Ted Lemon
|
a7822eac77
|
Declare arguments that can be promoted so that the compiler's behaviour doesn't change depending on whether or not it follows ANSI. Fix signed vs. unsigned char discrepencies.
|
1998-03-16 06:19:46 +00:00 |
|
Ted Lemon
|
5142937c7d
|
More prototypes. Agent Option support.
|
1998-03-15 20:57:28 +00:00 |
|
Ted Lemon
|
94f0882475
|
Define Async DNS structures. Add new dns functions. Add DLPI functions.
|
1998-01-12 01:06:16 +00:00 |
|
Ted Lemon
|
8afb9ae08c
|
Set a default value for _PATH_DHCRELAY_PID
|
1997-11-22 07:52:16 +00:00 |
|
Ted Lemon
|
69ea1884c0
|
Add prototype for broadcast_addr()
|
1997-11-22 00:46:40 +00:00 |
|
Ted Lemon
|
60e173c0a2
|
systat -> sysconf
|
1997-10-20 22:11:44 +00:00 |
|
Ted Lemon
|
d032a71e12
|
Add quiet_interface_discovery variable
|
1997-10-20 21:49:23 +00:00 |
|
Ted Lemon
|
5a526cf8fa
|
Prototype new functions. New argument for cons_options. New definitions for automatic/manual interface selection.
|
1997-09-16 18:16:55 +00:00 |
|
Ted Lemon
|
fa97acc108
|
If the lease we want to give the client is different than the one it's asking for, and we recognize the one it's asking for as ours, NAK it.
|
1997-06-08 03:55:58 +00:00 |
|
Ted Lemon
|
4595a58c25
|
size_t -> ssize_t in return values where < 0 == error
|
1997-06-08 03:18:09 +00:00 |
|
Ted Lemon
|
0c7802b1e5
|
Add cygwin32 ifdefs; new prototypes; add some fields to dhcp client structures.
|
1997-06-02 23:23:05 +00:00 |
|
Ted Lemon
|
2b60cc6873
|
Add prototype for inet_aton
|
1997-03-29 10:38:08 +00:00 |
|
Ted Lemon
|
83c1b01218
|
Add initial_interval and backoff_cutoff elements to client_config struct; dns.c prototypes
|
1997-03-29 01:26:56 +00:00 |
|
Ted Lemon
|
14b45fb684
|
Add ABANDONED_LEASE flag
|
1997-03-06 19:28:35 +00:00 |
|
Ted Lemon
|
e5078937c9
|
Adjust and add prototypes
|
1997-03-06 18:38:59 +00:00 |
|
Ted Lemon
|
fa25cc03b5
|
Fix prototype for icmp_startup
|
1997-03-06 07:28:54 +00:00 |
|
Ted Lemon
|
6e5ed8bfa8
|
Adjust prototypes; prototype new functions. Add protocol structure; add move some lease fields into lease state structure.
|
1997-03-06 06:57:19 +00:00 |
|
Ted Lemon
|
fc2df23a11
|
Add function prototypes; add state to lease structure
|
1997-03-05 06:38:27 +00:00 |
|
Ted Lemon
|
fb4693d230
|
Only supply prototypes where appropriate
|
1997-02-26 18:25:07 +00:00 |
|
Ted Lemon
|
f79e49f3ee
|
Add support for alias declaration
|
1997-02-22 12:25:32 +00:00 |
|
Ted Lemon
|
6b3b97e14b
|
New prototypes; structure adjustments
|
1997-02-22 08:50:59 +00:00 |
|
Ted Lemon
|
41fb155b61
|
Update prototypes
|
1997-02-19 10:52:37 +00:00 |
|
Ted Lemon
|
cc26de4692
|
Rewrite DHCP client to use the same API that the DHCP server uses.
|
1997-02-18 14:26:11 +00:00 |
|
Ted Lemon
|
469cf3a4b5
|
Initial merge of Poger dhclient and linux hacks
|
1997-01-02 12:00:19 +00:00 |
|
Ted Lemon
|
8fec2c950c
|
discover_interfaces() needs to behave differently for client and server
|
1996-09-11 20:27:07 +00:00 |
|
Ted Lemon
|
07b39db2ce
|
Add argument to cons_options; clean up some old junk
|
1996-09-11 05:53:06 +00:00 |
|
Ted Lemon
|
c256bae9ba
|
Add use-host-decl-names keyword
|
1996-09-09 07:04:29 +00:00 |
|
Ted Lemon
|
e2ac581437
|
Support for -lf and -cf flags
|
1996-09-02 21:16:25 +00:00 |
|
Ted Lemon
|
35d1d5cd7a
|
Declare root_group external
|
1996-08-29 23:22:06 +00:00 |
|
Ted Lemon
|
5fea7b10ff
|
Add get-lease-hostnames parameter
|
1996-08-29 23:02:40 +00:00 |
|
Ted Lemon
|
88ddda34a5
|
Don't proceed if errors are found in dhcpd.conf
|
1996-08-29 09:49:53 +00:00 |
|