2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-24 02:47:42 +00:00

185 Commits

Author SHA1 Message Date
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
Ted Lemon
6d497d24c6 Add iaddrlist structure for tracking lists of IP addresses 1997-06-02 23:24:32 +00:00
Ted Lemon
502f5df99e Add REJECT token 1997-06-02 23:24:05 +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
31ea5c11f5 Cygwin32 definitions 1997-05-09 08:19:38 +00:00
Ted Lemon
c988b62624 Lose BROKEN_FREEBSD_CF by default 1997-05-09 08:18:37 +00:00
Ted Lemon
d92bab9a03 Cygwin32 support 1997-05-09 08:18:06 +00:00
Ted Lemon
9bfe462a26 Add new keywords 1997-05-09 08:17:23 +00:00
Ted Lemon
e6ba52d44f Define PTRSIZE_64BIT on alpha 1997-03-31 23:35:57 +00:00
Ted Lemon
eebefd1be0 Solaris needs inet_aton and faked-up endian.h 1997-03-29 10:39:11 +00:00
Ted Lemon
62d7dca5af SunOS needs inet_aton 1997-03-29 10:38:38 +00:00
Ted Lemon
2b60cc6873 Add prototype for inet_aton 1997-03-29 10:38:08 +00:00
Ted Lemon
913d202166 Don't include netdevice.h - it causes compilation problems 1997-03-29 03:19:54 +00:00