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

19 Commits

Author SHA1 Message Date
Ted Lemon
15c1fd2cd8 Declare arguments that can be promoted so that the compiler's behaviour doesn't change depending on whether or not it follows ANSI. 1998-03-16 06:16:54 +00:00
Ted Lemon
0cbc9e2382 size_t -> ssize_t in return values where < 0 == error 1997-06-08 04:08:01 +00:00
Ted Lemon
ac16c3da76 Work around Ultrix gotcha 1997-05-09 08:07:33 +00:00
Ted Lemon
714ef4f5d2 Compile checksum code whether or not we're doing a low-level packet driver 1997-03-29 03:18:28 +00:00
Ted Lemon
fa805637f0 Export checksum and wrapsum 1997-03-06 18:27:55 +00:00
Ted Lemon
35a50d44e9 Back out back checksum changes 1997-03-05 20:06:03 +00:00
Ted Lemon
f09bfe772e New IP header checksum code supplied by Anatoli Logvinski 1997-03-05 06:15:00 +00:00
Ted Lemon
a60076f94d Use local_port and remote_port instead of server_port and server_port + 1 1997-02-18 14:32:51 +00:00
Ted Lemon
cadbf99218 Put file version in copyright string 1996-08-27 09:55:50 +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
d99452d1a0 Work around FreeBSD BPF bug 1996-06-11 08:30:41 +00:00
Ted Lemon
b081aeafc9 Add checksum debugging; disable UDP checksums 1996-05-22 11:23:46 +00:00
Ted Lemon
b400da0a56 add from addr to assemble_udp_ip_header; don't filter on incoming IP address (doesn't work well if interface has aliases) 1996-05-22 07:28:23 +00:00
Ted Lemon
886f6a983f Use distributed Berkeley headers; therefore lose ethernet header portability macros; use PACKET_ASSEMBLY and PACKET_DECODING defines to limit compilation 1996-05-20 00:25:35 +00:00
Ted Lemon
9029cbeea8 Fix up ethernet address struct-vs-array bug 1996-05-16 23:13:07 +00:00
Ted Lemon
47bab74fcd Take out debug code in filter allowing in client packets 1996-05-16 08:19:02 +00:00
Ted Lemon
7bb11ad5af Traditionalize ANSI-only constructs; lose if UDP checksum is bad; remove non-portable if_dl.h include; add userland packet filter (yuk); ARPHRD_ETHER - not ETHERTYPE_IP! 1996-05-16 07:26:52 +00:00
Ted Lemon
d29ce0337d Complete rewrite of Archie Cobbs' low-level packet assembly code; add packet disassembly code 1996-05-13 00:06:06 +00:00
Ted Lemon
3f36808821 Packet assembly subroutines 1996-04-11 06:42:28 +00:00