2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 13:28:14 +00:00

758 Commits

Author SHA1 Message Date
Ted Lemon
ea65d4077e Enclose prototype in PROTO. 1997-06-03 01:40:58 +00:00
Ted Lemon
7e1cdd2503 Need definition for struct timeval. 1997-06-03 01:40:24 +00:00
Ted Lemon
05a8d03c0b Use a different bit for hostname than for client-hostname 1997-06-03 01:06:10 +00:00
Ted Lemon
2c50133e2b Oops - previous fix wasn't complete 1997-06-03 00:47:40 +00:00
Ted Lemon
c5fc599601 Domains aren't seperated by commas after search keyword 1997-06-03 00:44:08 +00:00
Ted Lemon
a7de06ee55 Resolver subroutines 1997-06-03 00:25:43 +00:00
Ted Lemon
af6841fdaf Install scripts for solaris, freebsd and linux 1997-06-03 00:22:05 +00:00
Ted Lemon
ac86795349 Solaris client script 1997-06-03 00:19:55 +00:00
Ted Lemon
347d0bba20 Linux client script 1997-06-03 00:19:49 +00:00
Ted Lemon
663854620d FreeBSD client script 1997-06-02 23:37:12 +00:00
Ted Lemon
5401077325 Fix typo 1997-06-02 23:37:04 +00:00
Ted Lemon
274d24ab8b Fix operator precedence bug 1997-06-02 23:28:18 +00:00
Ted Lemon
ee31d9923a Make name-servers option ien116-name-servers 1997-06-02 23:27:22 +00:00
Ted Lemon
40f63fcd4f Add cftest flag which just tests config file but doesn't actually run. 1997-06-02 23:26:29 +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
309ce55528 Sample dhclient.conf takes advantage of some new features. 1997-06-02 22:50:44 +00:00
Ted Lemon
ae04fa039d Try to renew active lease in REBOOT state even if it's expired. 1997-06-02 22:45:08 +00:00
Ted Lemon
fa2b3e5997 Support rejection of messages from rogue servers; print IP addr of server instead of MAC addr. 1997-06-02 22:36:25 +00:00
Ted Lemon
ef417d079f Handle the REJECT statement 1997-06-02 22:34:19 +00:00
Ted Lemon
268331606b Install 1.0 README updates and modify for 2.0 1997-06-02 22:33:41 +00:00
Ted Lemon
74eda6c581 Supply extra argument to pretty_print_options 1997-06-02 22:32:37 +00:00
Ted Lemon
a9a9b7f151 Add emit_quotes qualifier to pretty_print_option, so that we don't get extra quotes when emitting strings into configuration scripts 1997-06-02 22:32:05 +00:00
Ted Lemon
b52a650cbc Don't select for exceptions, since we don't know how to handle them. 1997-06-02 22:31:30 +00:00
Ted Lemon
36f5381c14 Add REJECT keyword 1997-06-02 22:30:52 +00:00
Ted Lemon
1e39d10198 Cygwin32 compatibility. Initialize DNS 1997-05-09 08:27:56 +00:00
Ted Lemon
44b2e3adb2 Fix bug introduced into dhcprequest processing. Fix core dump differently. Store client-supplied hostname. Fix ciaddr copy. 1997-05-09 08:27:14 +00:00
Ted Lemon
00d6d87c9e Write out client_hostname and hostname values when writing out a lease 1997-05-09 08:22:00 +00:00
Ted Lemon
ccf5778aac Move parse_host_name to parse.c. Add support for recording client-supplied and locally-derived hostname in lease file 1997-05-09 08:21:25 +00:00
Ted Lemon
c0257f226c Check for BOOTREQUEST moved here 1997-05-09 08:20:12 +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
fc28acefff If there's no h_errno, assume the error is Host Not Found 1997-05-09 08:14:57 +00:00
Ted Lemon
db0ddc4f27 name-servers -> ien116-name-servers, to reduce confusion. Add nds- options 1997-05-09 08:13:38 +00:00
Ted Lemon
796ef0084f Handle line-oriented parsing. Add parse_host_name function. Move parse_ip_addr and make it return status. Fix date parsing off-by-one-day bug 1997-05-09 08:08:53 +00:00
Ted Lemon
ac16c3da76 Work around Ultrix gotcha 1997-05-09 08:07:33 +00:00
Ted Lemon
00294c5604 Let bootp() check for correct type of packet 1997-05-09 08:07:09 +00:00
Ted Lemon
bd148ffb34 Call new ns_inaddr_lookup code for testing 1997-05-09 08:06:29 +00:00
Ted Lemon
f2aad86a77 Fix alpha ptrsize botch. Try even harder to make sure ICMP Echo request packets are routed. Better error message. 1997-05-09 08:05:28 +00:00
Ted Lemon
7c695fad45 Cygwin32 compatibility; reindent; add routine for printing WinSock errors 1997-05-09 08:03:44 +00:00
Ted Lemon
125e976606 Use new resolv.conf parser. Clean up some code. Add experimental (and non-functional) zone discovery code. 1997-05-09 08:02:33 +00:00
Ted Lemon
a198e2673e Fix stupid allocation bug. Handle IFF_POINTTOPOINT only if defined 1997-05-09 08:00:50 +00:00
Ted Lemon
46809edfef Swap shorts with htons, not htonl! 1997-05-09 07:58:33 +00:00
Ted Lemon
89500b31fd Add keywords supersede, search, prepend, nameserver, domain, append. Add support for handling newline as its own token instead of as a token seperator, to enable parsing of resolv.conf files 1997-05-09 07:57:54 +00:00
Ted Lemon
ed857140d3 Fix sizeof bug. Add allocators for name server entries and domain search list entries 1997-05-09 07:56:13 +00:00