2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 13:57:50 +00:00
Commit Graph

1342 Commits

Author SHA1 Message Date
Ted Lemon
eb5cc81eb9 Don't do syslog() when DEBUG is defined 1996-09-02 21:15:27 +00:00
Ted Lemon
edba1c3639 Don't attach to unconfigured interfaces 1996-09-02 21:15:17 +00:00
Ted Lemon
c255efc9d0 Improve error messages 1996-09-02 21:14:58 +00:00
Ted Lemon
4b9a05d414 Remove dead local vars 1996-08-30 23:41:07 +00:00
Ted Lemon
9043ecacc3 Notice and complain about conflicting subnets 1996-08-30 20:14:03 +00:00
Ted Lemon
4ebc04aa4a Fix erroneous hash search; use get-lease-hostnames parameter 1996-08-29 23:03:19 +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
50b025a3d7 Rename ATOM to NAME 1996-08-29 09:13:41 +00:00
Ted Lemon
7783519e0f Move tlname into group with other externs 1996-08-28 01:41:11 +00:00
Ted Lemon
575dff37f5 Put hostname in default reply list 1996-08-28 01:40:28 +00:00
Ted Lemon
f4f2f24fb5 Look up hostnames for lease IP addresses on startup 1996-08-28 01:40:01 +00:00
Ted Lemon
8dd2f2b59f Don't malloc space for hash name 1996-08-28 01:39:20 +00:00
Ted Lemon
555261121a If log_perror is nonzero, print to stderr as well as logging; no more DEBUG ifdefs; parse_warn now prints offending line and points arrow at offending token. 1996-08-28 01:38:09 +00:00
Ted Lemon
4593073fc8 Add code to check interface type and skip point-to-point and loopback interfaces; copy ifreq structure out of ifconf structure so as to avoid unaligned pointer dereferences 1996-08-28 01:37:06 +00:00
Ted Lemon
512994ede6 Add tokens; ATOMs can begin with digits if OLD_LEXER not defined; save comments if OLD_LEXER defined 1996-08-28 01:26:34 +00:00
Ted Lemon
741860df01 Don't free hash name 1996-08-28 01:19:42 +00:00
Ted Lemon
cadbf99218 Put file version in copyright string 1996-08-27 09:55:50 +00:00
Ted Lemon
04a2378320 Support for token ring hardware type 1996-08-27 09:55:25 +00:00
Ted Lemon
898bc0487d Fix printf prototypes (again) 1996-08-27 09:52:46 +00:00
Ted Lemon
b929e84e03 Initialize ic_timout in strioctl structs 1996-08-27 09:52:09 +00:00
Ted Lemon
b75c745c5b fix up after group structure changes; support for single client having multiple leases (on different networks) 1996-08-27 09:51:24 +00:00
Ted Lemon
370983c302 Make copies of hash table keys (not sure this is right). 1996-08-27 09:49:53 +00:00
Ted Lemon
f8b7d0973f rename tline/tlpos 1996-08-27 09:49:06 +00:00
Ted Lemon
0c413cce74 Add support for weird linux interface alias renaming convention; fix poll interface so it doesn't spin; don't respond to BOOTREPLY packets; locate_network returns status 1996-08-27 09:48:40 +00:00
Ted Lemon
ca7e31e9f0 Put file version in copyright string 1996-08-27 09:41:28 +00:00
Ted Lemon
58304e8edb Add new tokens; fix line number/character number counter code 1996-08-27 09:39:17 +00:00
Ted Lemon
c83a6d68e4 put file version in copyright string 1996-08-27 09:38:33 +00:00
Ted Lemon
7ed1888458 always zero structures; add new_group and free_group; free network name when freeing shared_network struct 1996-08-27 09:31:27 +00:00
Ted Lemon
b304ef6ad9 Don't flame about missing interfaces if none were requested 1996-07-07 15:53:07 +00:00
Ted Lemon
52d75293ab Don't use the hardware address to unicast if the address length is bogus 1996-06-27 19:10:41 +00:00
Ted Lemon
efa253d0db Don't throw away a lease because the requestor didn't give a UID and the lease has one iff the requestor's hardware address matches the lease's hardware address and the lease can be assigned to a Dynamic BOOTp host 1996-06-27 19:09:51 +00:00
Ted Lemon
d3f6c8b073 Weed out unrequested interfaces if some interfaces were specifically requested; crash and burn if an interface specified on the command line is now found. 1996-06-27 19:07:45 +00:00
Ted Lemon
f8141e67df Always save the string containing the token 1996-06-27 19:00:44 +00:00
Ted Lemon
db910847a2 Fix printf formats 1996-06-24 20:36:10 +00:00
Ted Lemon
e9c99838ed Set read bit, not write bit, on fallback interface 1996-06-24 20:35:40 +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
3b170e0d32 Don't free old DNS buffer if there wasn't one 1996-06-12 23:51:17 +00:00
Ted Lemon
97accb10bd Option buffer length miscalculated 1996-06-12 23:50:44 +00:00
Ted Lemon
de8d6db15d Missing argument to printf 1996-06-12 23:49:07 +00:00
Ted Lemon
bd38ac0631 Fix off-by-one error on option expansion allocation 1996-06-12 04:08:11 +00:00
Ted Lemon
ef8d159b32 Notice and log dfree() on null pointer 1996-06-12 04:07:41 +00:00
Ted Lemon
7021977321 Don't free comp -> uid if comp == lease 1996-06-12 04:05:23 +00:00
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
0fe8b9ccd3 Delete unused automatic variables 1996-06-04 19:12:36 +00:00
Ted Lemon
eebea44806 Delete unused automatic variables 1996-06-04 19:04:16 +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
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