aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/dtb/am335x/(public-mirror)
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2026-11-02 21:42:15 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2026-11-02 21:42:15 +0000
commita08dc822f4943f2cea509cd0ba1f11a89ec9e82d (patch)
tree3c265f82c648dfa994a9b51f575659db275d3a21 /sys/modules/dtb/am335x/(public-mirror)
parent89d52f02bf37ed3d9fdb464f38f0714aa979eb41 (diff)
udp6: make udp6_ctlinput() same as IPv4 versionHEADmain
Processing an incoming ICMPv6 we need to find just the matching inpcb and call udp_notify() on it. The call to in6_pcbnotify() at the first glance seems like a notifying sweep across the entire database, but it is not. It finds just the matching inpcb, but does that in the most inefficient way! The added test case proves that ICMPv6 processing stays the same before and after the change. This weird use of in6_pcbnotify() can be tracked down all the way to the initial KAME code. Reviewed by: tuexen, gallatin Differential Revision: https://reviews.freebsd.org/D60967
Diffstat (limited to 'sys/modules/dtb/am335x/(public-mirror)')
0 files changed, 0 insertions, 0 deletions