Ted Lemon
|
95732025a4
|
Add send option statement.
|
1998-11-05 18:48:37 +00:00 |
|
Ted Lemon
|
dac426fa64
|
Add some new debugging types
|
1998-11-05 18:48:24 +00:00 |
|
Ted Lemon
|
983ea35c77
|
Make dhcp token type an enum for easier debugging.
|
1998-11-05 18:47:09 +00:00 |
|
Ted Lemon
|
27fe61a702
|
New prototypes. Many data structure updates.
|
1998-11-05 18:46:42 +00:00 |
|
Ted Lemon
|
2c51668a22
|
Fix up PID file definitions
|
1998-07-08 23:25:34 +00:00 |
|
Ted Lemon
|
aaf053e333
|
Rhapsody support
|
1998-06-25 18:37:45 +00:00 |
|
Ted Lemon
|
ae0b5b7d54
|
Declarations for executable statements.
|
1998-06-25 03:58:24 +00:00 |
|
Ted Lemon
|
50d92f585a
|
Merge tree struct into expression struct. tree_cache -> option_cache. Move data_string and expression structs from dhcpd.h. Fix up dns_host_entry struct. Add a per-universe set function.
|
1998-06-25 03:35:31 +00:00 |
|
Ted Lemon
|
f442d71842
|
Add ADD, BREAK, ELSE, ELSIF, IF, MATCH, SUBCLASS, SPAWN and WITH tokens
|
1998-06-25 03:32:58 +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
|
80fcef916b
|
Add new tokens for match expressions.
|
1998-04-20 18:02:40 +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
|
8b204155c6
|
Add a lookup function to the option universe structure.
|
1998-04-19 23:23:34 +00:00 |
|
Ted Lemon
|
ff40445531
|
Add the concept of named hashes.
|
1998-04-19 23:22:20 +00:00 |
|
Ted Lemon
|
102ee7e9d4
|
Add prototypes and structure declarations for client classification
|
1998-04-19 23:21:54 +00:00 |
|
Ted Lemon
|
d46749b15d
|
Check to see if INADDR_LOOPBACK is defined.
|
1998-04-09 04:36:45 +00:00 |
|
Ted Lemon
|
58dfdef0ea
|
Fix copyright
|
1998-04-09 04:36:25 +00:00 |
|
Ted Lemon
|
2126779147
|
Add min-lease-time, min-secs and use-lease-addr-for-default-route
|
1998-04-09 04:36:07 +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
|
69858972fd
|
Clean up unsigned char vs. signed char discrepencies.
|
1998-03-16 06:17:37 +00:00 |
|
Ted Lemon
|
af5662874e
|
Only include linux/ files when compiling on Linux 1.x.
|
1998-03-16 06:16:30 +00:00 |
|
Ted Lemon
|
49e228037f
|
Use DLPI, not sockets. Also, since we're using rand instead of random, use srand instead of srandom.
|
1998-03-15 21:00:44 +00:00 |
|
Ted Lemon
|
44947018ce
|
More DLPI stuff
|
1998-03-15 20:59:47 +00:00 |
|
Ted Lemon
|
5142937c7d
|
More prototypes. Agent Option support.
|
1998-03-15 20:57:28 +00:00 |
|
Ted Lemon
|
126292b4af
|
Add defines for relay agent options.
|
1998-03-15 20:56:27 +00:00 |
|
Ted Lemon
|
961ea0f767
|
Add DLPI support
|
1998-01-12 01:07:21 +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
|
9572f5b8d2
|
Define ssize_t and NEED_INET_ATON.
|
1997-12-17 21:42:18 +00:00 |
|
Ted Lemon
|
3eb52994e1
|
If AF_LINK is defined, need to include if_dl.h
|
1997-11-29 07:53:12 +00:00 |
|
Ted Lemon
|
921a501249
|
Name server definitions
|
1997-11-22 07:54:19 +00:00 |
|
Ted Lemon
|
095a79940d
|
Override default value for _PATH_DHCRELAY_PID
|
1997-11-22 07:52:43 +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
|
78c793cf01
|
systat -> sysconf
|
1997-10-20 22:04:23 +00:00 |
|
Ted Lemon
|
aef75d1985
|
System Configuration notification protocol
|
1997-10-20 21:58:56 +00:00 |
|
Ted Lemon
|
d032a71e12
|
Add quiet_interface_discovery variable
|
1997-10-20 21:49:23 +00:00 |
|
Ted Lemon
|
1276d9e50f
|
NeXTstep configuration
|
1997-09-17 00:22:18 +00:00 |
|
Ted Lemon
|
4e5a40cd45
|
Add nextstep configuration
|
1997-09-17 00:21:45 +00:00 |
|
Ted Lemon
|
e24ff9833b
|
Add HAVE_MKSTEMP flag
|
1997-09-16 18:17:16 +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
|
2e37b959b5
|
SunOS 4.1 doesn't define ssize_t
|
1997-06-10 05:50:22 +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
|
40eb4a5c1c
|
Define u_int64_t so we can do a safe case from a 64-bit pointer to an int.
|
1997-06-03 02:12:43 +00:00 |
|
Ted Lemon
|
7e1cdd2503
|
Need definition for struct timeval.
|
1997-06-03 01:40:24 +00:00 |
|
Ted Lemon
|
8c2d5bb0d4
|
Define alias_names_permuted: Solaris has similar lossage to Linux WRT per-interface address aliases.
|
1997-06-02 23:25:48 +00:00 |
|
Ted Lemon
|
fac85c55de
|
Don't use polling on SunOS4 - it seems to tweak an O.S. Bug.
|
1997-06-02 23:25:04 +00:00 |
|