Wlodek Wencel
49a7fb582d
copy rights update
2022-01-25 16:24:16 +01:00
Tomek Mrugalski
f6b8f48d16
[ #189 ] Whitespace fixes in opened files
2022-01-20 12:04:28 +01:00
Tomek Mrugalski
429a56d73c
[ #189 ] ISC address updated
2022-01-20 12:04:28 +01:00
Francis Dupont
563f0b8aef
Merged rt44535 (relay port)
2017-12-23 01:18:23 +01:00
Thomas Markwalder
7512d88b9f
[master] Replaced licensing text with MPL licensing text throughout
2017-07-12 09:23:23 -04:00
Marcin Siodelski
63ccfbb045
[master] Changed severity of the log message indicating checksum errors.
...
Merges in rt41757.
2017-06-28 17:37:48 +02:00
Shawn Routhier
4ce21cb630
[master] Clean up packet handling
2015-12-16 16:30:02 -08:00
Thomas Markwalder
7ff6ae5aa8
[master] Checkum handling fixes
...
Merges in rt22806
2014-09-18 15:25:02 -04:00
Thomas Markwalder
0ce1aa9445
[master] Corrected error in UDP bad packet logging
...
Merges in rt36897
2014-09-08 09:31:32 -04:00
Shawn Routhier
b047bd385b
Add support for Infiniband over sockets to the server and
...
relay code. We've tested this on Solaris and hope to expand
support for Infiniband in the future. This patch also corrects
some issues we found in the socket code. [ISC-Bugs #24245 ]
2012-02-16 21:05:28 +00:00
Shawn Routhier
2c85ac9b24
Switch isc urls from http to https and correct sw to services or software
...
for new web site as appropirate.
2009-07-23 18:52:21 +00:00
David Hankins
819186b746
- Two uninitialized stack structures are now memset to zero. [ISC-Bugs #17737 ]
2009-02-20 00:09:24 +00:00
Francis Dupont
20ae1affb0
almost editorial stuff
2007-11-30 21:51:43 +00:00
Shane Kerr
28868515f6
Code cleanup to remove warnings from "gcc -Wall".
...
See RT ticket #16988 for more.
2007-07-13 06:43:43 +00:00
David Hankins
706792c9d3
Copyright++
2007-05-19 19:16:28 +00:00
David Hankins
98bd7ca099
DHCPv6 branch merged to HEAD.
2007-05-08 23:05:22 +00:00
Evan Hunt
83c0372e28
Assorted fixes for broken network devices: IP header length field is now
...
determined from payload, because some NIC drivers return more data than
they actually recived; IP and UDP packets now stored in aligned data
structures; outgoing packet TTL increased from 16 to 128. [rt15583]
2007-04-27 23:54:06 +00:00
David Hankins
78c553c4a0
Removing the new I/O changes from HEAD. [ISC-Bugs #16328 ]
2006-08-09 14:57:48 +00:00
David Hankins
567e85616c
- In those cases where the DHCP software manufactures an IP header (to
...
transmit via bpf, lpf, etc), the IP TTL the software selects has been
increased from 16 to 128. This is intended to match Microsoft Windows
DHCP Client behaviour, to increase compatibility. [ISC-Bugs #15583 and
#3226 ]
2006-07-19 18:00:36 +00:00
David Hankins
25b988c68f
- The IO system now tracks all local IP addresses, so that the DHCP
...
applications (particularly the dhcrelay) can discern between what frames
were tranmsitted to it, and what frames are being carried through it which
it should not intercept. [ISC-Bugs #15573 ]
2006-02-27 23:56:13 +00:00
David Hankins
98311e4ba9
MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are
...
now synced as of tag V3-0-3-BETA-1.
2005-03-17 20:15:29 +00:00
Ted Lemon
d758ad8cac
Merge changes between 3.0rc7 and 3.0rc8pl2.
2001-06-27 00:31:20 +00:00
Ted Lemon
c466184540
Fix up NetBSD/alpha build.
2001-02-26 22:21:15 +00:00
Ted Lemon
e28dccc159
Fix the math in the udp packet length calculator.
2000-10-15 18:54:29 +00:00
Ted Lemon
da9a43af69
Fix a stupid byte-swap error.
2000-10-14 07:56:59 +00:00
Ted Lemon
b0fff90afc
Don't trust udp -> uh_len.
2000-10-13 18:54:56 +00:00
Ted Lemon
b29db8aac1
Oops, left something out
2000-09-20 10:08:51 +00:00
Ted Lemon
1bd620d8de
Extra sanity check on uh_ulen.
2000-09-20 09:03:34 +00:00
Ted Lemon
eb968146c2
Fix some typos. Don't call the token ring decoder for FDDI.
2000-04-14 16:22:04 +00:00
Ted Lemon
7e2f56365f
Add support for DEC-specific FDDI interfaces.
2000-03-24 00:22:41 +00:00
Ted Lemon
49733f31d3
Go back to the BSD license.
2000-03-17 04:00:32 +00:00
Ted Lemon
cfdfb9f126
AIX and Digital Unix compatibility fixes.
2000-02-01 03:19:56 +00:00
Ted Lemon
5dba009a08
Eradicate two more htype occurrances.
2000-01-29 05:47:50 +00:00
Ted Lemon
b1b7b521fe
Get a clean compile with all known gcc warnings.
1999-10-07 06:36:35 +00:00
Ted Lemon
7cd65de98e
Fix two pastos.
1999-06-10 00:11:20 +00:00
Ted Lemon
7d29d66d88
Support token ring packets.
1999-05-27 17:43:28 +00:00
Ted Lemon
609115bc98
Get rid of incorrect data after payload messages.
1999-04-23 22:15:43 +00:00
Ted Lemon
dda42ca14e
Fix up UDP length calculations. Fix checksum algorithm.
1999-04-23 15:38:57 +00:00
Ted Lemon
bd5ef11d6c
Fix up error message printing. Base UDP checksum on UDP header length.
1999-04-12 21:37:03 +00:00
Ted Lemon
2d1b06e071
Pull up changes in Patchlevel 19
1999-03-26 19:19:46 +00:00
Ted Lemon
ef1f37ed63
Only report bad packet checksums if we see a preponderance of them.
1999-03-25 21:58:13 +00:00
Ted Lemon
f39b6e0089
Update license.
1999-03-16 05:50:46 +00:00
Ted Lemon
8ae2d59584
Change names of error functions to be more consistent.
1999-02-24 17:56:53 +00:00
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