]> www.infradead.org Git - users/willy/pagecache.git/commit
rxrpc: Fix ipv6 path MTU discovery
authorDavid Howells <dhowells@redhat.com>
Wed, 12 Feb 2025 11:21:24 +0000 (11:21 +0000)
committerJakub Kicinski <kuba@kernel.org>
Thu, 13 Feb 2025 18:00:12 +0000 (10:00 -0800)
commit540cda75884a6ba4c289980c84392261b1f61a9c
tree76c56bce8738059d57a1036fb5584ac33f49c5d8
parent82c260c8806bf248ee11a053dd69665b8b207531
rxrpc: Fix ipv6 path MTU discovery

rxrpc path MTU discovery currently only makes use of ICMPv4, but not
ICMPv6, which means that pmtud for IPv6 doesn't work correctly.  Fix it to
check for ICMPv6 messages also.

Fixes: eeaedc5449d9 ("rxrpc: Implement path-MTU probing using padded PING ACKs (RFC8899)")
Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: Simon Horman <horms@kernel.org>
cc: linux-afs@lists.infradead.org
Link: https://patch.msgid.link/3517283.1739359284@warthog.procyon.org.uk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/rxrpc/peer_event.c