2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 05:47:45 +00:00

881 Commits

Author SHA1 Message Date
Ted Lemon
d99452d1a0 Work around FreeBSD BPF bug 1996-06-11 08:30:41 +00:00
Ted Lemon
a0aee5f011 Report failure in the event of a lease conflict; notice if lease database rewrite fails 1996-06-11 08:14:28 +00:00
Ted Lemon
08804a9a44 Periodically rewrite the lease database 1996-06-11 08:13:28 +00:00
Ted Lemon
2824de2061 Release DHCP lease before assigning it to BOOTP client, so as to avoid unnecessary lease conflict behaviour. 1996-06-11 08:13:00 +00:00
Ted Lemon
efdf1d6ec1 Fix ANSI string botch, allocate space for NUL on ASCII string 1996-06-10 22:45:02 +00:00
Ted Lemon
955d158bd0 Delete unused automatic variables; don't put copyright string in ifdef lint 1996-06-04 19:21:16 +00:00
Ted Lemon
fde59885f3 Allow DHCP leases to be assigned to the same client via Dynamic BOOTP 1996-06-04 19:15:10 +00:00
Ted Lemon
0fe8b9ccd3 Delete unused automatic variables 1996-06-04 19:12:36 +00:00
Ted Lemon
6211627d95 Use extern keyword when declaring externs 1996-06-04 19:11:13 +00:00
Ted Lemon
47c9ea959b Update documentation 1996-06-04 19:10:27 +00:00
Ted Lemon
eebea44806 Delete unused automatic variables 1996-06-04 19:04:16 +00:00
Ted Lemon
5c324ed20d Define INLINE as an empty string if ANSI but not GNU 1996-06-04 19:02:26 +00:00
Ted Lemon
9ab9265004 Initialize shared_network interface 1996-06-01 02:01:07 +00:00
Ted Lemon
8b950577cf Reinstate fill after example 1996-06-01 00:38:07 +00:00
Ted Lemon
925eb58829 Newly generated from dhcpd.conf.5 1996-06-01 00:37:28 +00:00
Ted Lemon
ad49f0940f Store dhcpd.leases file in /var/db 1996-06-01 00:30:39 +00:00
Ted Lemon
8def161873 Change parse specification for dhcp-class-identifier option; don't use a period in ieee802.3-encapsulation option name 1996-06-01 00:30:02 +00:00
Ted Lemon
80ba033e2b Don't redefine _PATH_DHCPD_CONF or _PATH_DHCPD_DB 1996-06-01 00:29:14 +00:00
Ted Lemon
106487a843 Newly generated from dhcpd.conf.5 1996-06-01 00:28:26 +00:00
Ted Lemon
d250c5b9e2 Use old-style man page macros; document dhcp-client-identifier; expand documentation of host declaration and fixed-address clause 1996-06-01 00:27:02 +00:00
Ted Lemon
34988b54e6 Newly generated from dhcpd.8 1996-06-01 00:20:28 +00:00
Ted Lemon
f3d4ffc4a9 Print version number + copyright banner on startup 1996-06-01 00:19:39 +00:00
Ted Lemon
ee0cda4ddc Use old-style man page macros 1996-06-01 00:19:04 +00:00
Ted Lemon
a69f4fd396 Make packet messages say where the packet came from and where it's going. 1996-06-01 00:18:15 +00:00
Ted Lemon
a1928c7a31 Don't do setlogmask on 4.2BSD systems; lose -a processing junk; lose debugging statement 1996-06-01 00:17:14 +00:00
Ted Lemon
973bd37a42 Add X code to option parser to handle data that might be ASCII text or colon-seperated hexadecimal octets 1996-06-01 00:16:30 +00:00
Ted Lemon
d64820ba4e Warn BSD-derivative users about move of dhcpd.leases from /etc to /var/db 1996-06-01 00:03:24 +00:00
Ted Lemon
b837c98f6f Print a little more info on where BOOTREQUESTs are coming from and where BOOTREPLYs are going to. 1996-06-01 00:02:36 +00:00
Ted Lemon
1e181787ab Make man pages on more platforms now. Also, hack man pages to reflect actual locations of data files. 1996-06-01 00:00:59 +00:00
Ted Lemon
91c879c406 Lose bogus -a processing; display startup banner 1996-05-31 18:18:10 +00:00
Ted Lemon
f57589dba8 Don't use setlogmask() on 4.2BSD syslog machines 1996-05-28 18:16:17 +00:00
Ted Lemon
d01578b720 Handle DHCPREQUEST properly when no SERVER_IDENTIFIER has been supplied; put hardware address in mocked-up lease 1996-05-28 18:16:04 +00:00
Ted Lemon
0c0a1dae01 Always terminate dump buffer 1996-05-28 18:15:22 +00:00
Ted Lemon
98c46e722b Fix dump_subnets 1996-05-25 18:38:02 +00:00
Ted Lemon
45023390b4 Fix an uninitialized pointer bug 1996-05-25 18:37:34 +00:00
Ted Lemon
19d868b218 Add some code to convince foolish compilers variables have been initialized 1996-05-25 18:37:01 +00:00
Ted Lemon
faf4a8deba a shared network might have no dynamically allocatable leases, so check for null pointer 1996-05-24 18:49:34 +00:00
Ted Lemon
f4d8590fdd New DHCP draft 1996-05-24 18:37:20 +00:00
Ted Lemon
c73856ba81 Use int instead of long for u_int32_t, since both are now 32 bits, but long might become 64 bits in a later UltraSPARC release 1996-05-23 22:24:48 +00:00
Ted Lemon
49156c479b Alpha OSF/1 doesn't normally have <sys/bitypes.h> 1996-05-23 22:23:43 +00:00
Ted Lemon
b6b1cadf14 Make sure uid_lease is initialized somewhere; use ciaddr to find lease if Requested Address option not present 1996-05-23 22:22:35 +00:00
Ted Lemon
ee9d710a5a Add tlname variable to store pointer to name of file being parsed 1996-05-23 22:21:12 +00:00
Ted Lemon
6638ee576b Add tlname variable so errwarn.c doesn't bring in parser 1996-05-23 22:20:59 +00:00
Ted Lemon
7e8381e5c3 Add tlname variable to store pointer to name of file being parsed; let parse_numeric_aggregate allocate uid buffer; don't reverse lists of numbers 1996-05-23 22:20:26 +00:00
Ted Lemon
d2b9b5e149 Use /usr/ucb/install on Slowlaris 1996-05-23 22:18:04 +00:00
Ted Lemon
cf0fe6ee9d Add more libraries to Solaris list 1996-05-23 03:06:01 +00:00
Ted Lemon
b120a9e979 use installbsd on osf/1 1996-05-23 02:47:09 +00:00
Ted Lemon
95e8e4a9de alphaosf1 should be alphaosf 1996-05-23 02:44:18 +00:00
Ted Lemon
b5ac808eb9 Change log_facility to log_priotiry 1996-05-23 02:43:14 +00:00
Ted Lemon
20a7fa96d8 Use /usr/ucb/install on OSF/1 1996-05-23 02:42:28 +00:00