diff options
author | tuexen <tuexen@FreeBSD.org> | 2012-02-14 12:00:34 +0000 |
---|---|---|
committer | tuexen <tuexen@FreeBSD.org> | 2012-02-14 12:00:34 +0000 |
commit | bcfaf51260694a128c1375064baa2ce595f66f24 (patch) | |
tree | 09051a1939d8473a25c365f8e8795f37b880d3ed /lib | |
parent | fec991ff0a2f7e8a6b00e17e11cb33dda126e46b (diff) | |
download | FreeBSD-src-bcfaf51260694a128c1375064baa2ce595f66f24.zip FreeBSD-src-bcfaf51260694a128c1375064baa2ce595f66f24.tar.gz |
Fix a bug where the wrong protocol overhead was used. This can lead
to a deadlock of an association when an IPv6 socket was used to
communcate with IPv4 and an ICMPv4 fragmentation needed message
was received.
While there, simplify the code a bit.
MFC after: 3 days.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions