summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_pptpgre.h
Commit message (Collapse)AuthorAgeFilesLines
* Since neither archie nor I work at Whistle any more, change our emailjulian2000-10-241-1/+1
| | | | | | addresses to be the more usefu @freebsd.org ones so we can keep getting bug-reports. - man pages to follow..
* Take advantage of the new unsigned and hex integer types.archie2000-08-101-23/+23
|
* Several fixes:archie2000-07-251-1/+5
| | | | | | | | | | | - Fix slowness when operating over fast connections, where the timeout(9) granularity is on the same order of magnitude as the round trip time. timeout(9) can happen up to 1 tick early, which was causing receive ack timeouts to happen too early, causing bogus "lost" packets. - Increase the local time counter to 64 bits to avoid roll-over. - Keep statistics on memory allocation failures. - Add a new option to always include the ack when sending data packets. Might be useful in high packet loss situations. Might not.
* Fix a couple of bugs:archie2000-05-051-0/+44
| | | | | | | - Properly handle 32 bit sequence numbers when they wrap around - Don't drop GRE packets with stale ACK numbers, just ignore the ACK - Close race between node being shutdown and timer going off Also add support for lots of statistics, and control message ASCIIfication
* New netgraph node type 'pptpgre': this performs GRE encapsulationarchie1999-12-081-0/+84
for the PPTP protocol as specified in RFC 2637.
OpenPOWER on IntegriCloud