diff options
author | Krzysztof Halasa <khc@pm.waw.pl> | 2009-10-09 08:16:10 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-10-13 12:16:53 +0200 |
commit | 9652041da18a1a1d9a0b7ebd9eef16bd712be38a (patch) | |
tree | 7c91ad138f4db345901dbfddc8dd4dd9d039d444 /net/ipv4/udp.c | |
parent | tcp: fix tcp_defer_accept to consider the timeout (diff) | |
download | linux-9652041da18a1a1d9a0b7ebd9eef16bd712be38a.tar.xz linux-9652041da18a1a1d9a0b7ebd9eef16bd712be38a.zip |
WAN: fix Cisco HDLC handshaking.
Cisco HDLC uses keepalive packets and sequence numbers to determine link
state. In rare cases both ends could transmit keepalive packets at the same
time, causing the received sequence numbers to be treated as incorrect.
Now we accept our current sequence number as well as the previous one.
Signed-off-by: Krzysztof HaĆasa <khc@pm.waw.pl>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/udp.c')
0 files changed, 0 insertions, 0 deletions