2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-28 04:47:40 +00:00

103 Commits

Author SHA1 Message Date
Ted Lemon
ae6ea8072b Fix backup_cutoff handling. 1998-04-09 04:26:24 +00:00
Ted Lemon
877481dc0a Make install directories from top down. Quiet client script test. 1998-03-17 06:08:07 +00:00
Ted Lemon
6d9ab9b9e3 Don't *require* a /etc/dhclient.conf file. 1998-03-16 20:00:00 +00:00
Ted Lemon
fcaec4ef11 Check chaddr as well as xid in all cases. hw_address hangs off of interface, not client data. 1998-03-16 06:08:41 +00:00
Ted Lemon
d213c35d9b Signed vs. unsigned char fixes 1998-03-16 06:02:14 +00:00
Ted Lemon
5c2f78b459 If interfaces are specified, don't configure any that weren't. In INIT-REBOOT state, initialize the xid before calling make_request(). Check chaddr as well as xid to validate return from server. Make write_client_lease rewrite the client lease file after 20 leases have been written. Fix an xid bug in DHCPRELEASE code. Document Y2K non-bug. 1998-03-15 21:04:52 +00:00
Ted Lemon
36f5cb7ca4 Change cons_option calling convention. Declare dhcp_max_agent_option_packet_length. 1998-02-06 00:58:36 +00:00
Ted Lemon
4f138ec5c0 Correct freudian slip. 1998-01-12 01:29:29 +00:00
Ted Lemon
f245ec1f68 Use new_network_number, not new_network_address. Use search, not domain in /etc/resolv.conf. 1998-01-12 00:39:31 +00:00
Ted Lemon
5689130f1a Add missing fi 1998-01-11 22:25:43 +00:00
Ted Lemon
d4b26e01cf Fix up option declaration modifier documentation. 1998-01-11 22:23:40 +00:00
Ted Lemon
8c135c147f Check mktemp() return and die with error message if it's NULL 1997-12-09 20:29:00 +00:00
Ted Lemon
19ea90f71e Cast pid_t up to long so that printf will work on systems where it's long and not int. 1997-12-06 04:03:04 +00:00
Ted Lemon
34219daf6d new catted man page 1997-11-22 07:51:02 +00:00
Ted Lemon
328496310f new catted man pages 1997-11-22 07:10:40 +00:00
Ted Lemon
e97b2a1759 Fix errors mentioned by cgd. s/dhcp(5)/dhcp-options(5)/ Fix SEE ALSO. 1997-11-22 07:10:15 +00:00
Ted Lemon
4330f85597 Move BUGS up. Add FILES section documenting location of script files in distribution 1997-11-22 07:09:37 +00:00
Ted Lemon
38d8c0ab68 globalize sed commands on man pages 1997-11-22 07:08:36 +00:00
Ted Lemon
33f5eea5de catted man pages, for machines that don't have troff/nroff 1997-11-22 07:04:24 +00:00
Ted Lemon
6c49d72b3a Build and install dhclient.leases man page 1997-11-22 06:34:58 +00:00
Ted Lemon
d2302941d2 DHCP Client lease database description 1997-11-22 06:31:53 +00:00
Ted Lemon
7f01219ea5 Don't echo ifconfig parameters - that was for debugging. 1997-11-22 06:15:01 +00:00
Ted Lemon
1694510988 DHCP client configuration script 1997-11-22 06:13:54 +00:00
Ted Lemon
e7ec0fa196 Write an actual manual page 1997-11-22 00:54:56 +00:00
Ted Lemon
cc31f3e64b bsd/os client script (pretty much identical to NetBSD) 1997-11-20 04:37:20 +00:00
Ted Lemon
bdaa711a9d Check if variables have value before doing set $variable 1997-11-20 04:37:04 +00:00
Ted Lemon
c775ab0429 Don't need to compute network number or broadcast address anymore 1997-11-20 04:36:13 +00:00
Ted Lemon
c6abd2055c Compute network number and (if not offered by server) broadcast address for linux client script 1997-11-20 04:19:21 +00:00
Ted Lemon
d73361d0ae fix up name 1997-10-29 18:35:50 +00:00
Ted Lemon
a0194babf1 Fix spelling 1997-10-27 20:13:21 +00:00
Ted Lemon
78c793cf01 systat -> sysconf 1997-10-20 22:04:23 +00:00
Ted Lemon
126965a98f By default, do not leave scripts lying around in /tmp 1997-10-20 21:35:34 +00:00
Ted Lemon
40f04e6f62 Add support for static routes 1997-10-20 21:34:47 +00:00
Ted Lemon
92e4afa6e3 NextStep client script 1997-09-17 00:23:46 +00:00
Ted Lemon
f404b59e4f Chmod resolv.conf in case umask is bogus 1997-09-16 18:10:50 +00:00
Ted Lemon
b8cf055d97 Add support for interfaces_requested flag. NUL-terminate copied lease options. Add cons_option parameter. Support system status messages 1997-09-16 18:09:41 +00:00
Ted Lemon
776f5176fa Add support for interfaces_requested flag 1997-09-16 18:08:32 +00:00
Ted Lemon
da7829cfe8 Install dhcp client in CLIENTBINDIR 1997-09-16 18:08:00 +00:00
Ted Lemon
ea65d4077e Enclose prototype in PROTO. 1997-06-03 01:40:58 +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
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
66f973e41e Cygwin32 compatibility. Handle prepend, append and supersede option modifiers. Minimal BOOTP support. Handle seed generation differently. 1997-05-09 07:54:14 +00:00
Ted Lemon
d7c8ea3224 Make parse_option_decl return the option structure it parsed. parse_ip_addr now returns a status. Handle bootp flag in lease declaration. Handle default, supersede and append option declarators. 1997-05-09 07:48:34 +00:00
Ted Lemon
61983149e5 Cast malloc so that we don't get an error on SunOS 1997-03-29 10:36:24 +00:00