2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-25 11:27:31 +00:00

345 Commits

Author SHA1 Message Date
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
Ted Lemon
750d0800e7 rehash nomenclature 1996-08-29 09:16:49 +00:00
Ted Lemon
6aa71eebb9 Make log_perror an external; add hostname to leases; add one_host_per_client to groups (not yet used); add new externals for conflex.c 1996-08-28 01:32:38 +00:00
Ted Lemon
ab370123d5 Add/fix prototypes; new LOG_FACILITY option defaults to LOG_DAEMON; move common declaration info into group structure; add constants for types of statements 1996-08-27 09:46:28 +00:00
Ted Lemon
7f91dcfb6b Add flags to interface_info structure 1996-06-27 19:06:04 +00:00
Ted Lemon
c5568eb50a Add code to read and discard incoming packets on fallback socket 1996-06-12 23:52:38 +00:00
Ted Lemon
6211627d95 Use extern keyword when declaring externs 1996-06-04 19:11:13 +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
ee9d710a5a Add tlname variable to store pointer to name of file being parsed 1996-05-23 22:21:12 +00:00
Ted Lemon
03807c84a0 Fix protos for find_lease and mockup_lease 1996-05-23 02:31:07 +00:00
Ted Lemon
abe9a34392 move do_packet to dispatch 1996-05-22 09:30:47 +00:00
Ted Lemon
c626ae6955 fix up prototypes; change structures to support shared networks, dynamic bootp, multiple addresses per interface 1996-05-22 07:23:16 +00:00
Ted Lemon
597e1211b4 Fix up prototypes for convert.c 1996-05-20 00:08:47 +00:00
Ted Lemon
8fdfeffecd error() returns void; declare all variables as extern 1996-05-17 23:29:07 +00:00
Ted Lemon
73fd57182e Fix up 64-bit faux pas 1996-05-17 01:08:52 +00:00
Ted Lemon
409503846d Add support for broken old 4.2BSD syslog 1996-05-17 00:28:58 +00:00
Ted Lemon
56c9de4bd7 Fix up jmp_buf declarations 1996-05-16 23:12:18 +00:00
Ted Lemon
2f620dce9c Define cdefs before osdeps; macrofy a couple of prototypes 1996-05-16 07:18:45 +00:00
Ted Lemon
17b95f417e Move interface_info struct here; add hardware_link struct; add interface info and hardware address to packet struct; fix send_packet and receive_packet declarations 1996-05-12 23:59:45 +00:00
Ted Lemon
6f10b1a41b Remove stale decls for dhcpd.c; add conditional decls for standard sockets, raw sockets, BPF and NIT; add decls for dispatch.c 1996-04-11 06:47:03 +00:00
Ted Lemon
a8b53b4220 Various user-provided patches 1996-03-16 17:50:30 +00:00
Ted Lemon
6e47d3d826 Don't pull in malloc.h; define _PATH_DHCPD_DB correctly 1996-03-06 10:40:57 +00:00
Ted Lemon
1358b87447 Keep a persistent database of leases 1996-03-02 05:13:36 +00:00
Ted Lemon
709f15cce4 Add class structure; various new protos 1996-02-29 18:25:51 +00:00
Ted Lemon
8f5e2ec897 Prototypes for new dhcp protocol functions; add extra least expiry type 1996-02-26 01:57:06 +00:00
Ted Lemon
685963dcf4 Incremental changes to support DHCP protocol 1996-02-21 15:16:18 +00:00
Ted Lemon
97ca16995f Intermediate changes to support actual DHCP protocol engine 1996-02-21 12:11:09 +00:00
Ted Lemon
6c6d59281e *** empty log message *** 1996-02-11 00:01:46 +00:00
Ted Lemon
9582172964 Fixed many option bugs; added client for testing 1996-02-07 22:43:54 +00:00
Ted Lemon
089fb364df More portable internet addresses; fix endian bug; fix parser bugs 1996-02-06 20:25:56 +00:00
Ted Lemon
d7837182d3 DHCP Server Daemon 1995-11-29 07:40:04 +00:00