CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/11/24 11:48:33
Modified files:
sys/netinet : ip_output.c
sys/netinet6 : ip6_output.c
Log message:
When sending ICMP packets for IPsec path MTU discovery, the first
ICMP packet could be wrong. The mtu was taken from the loopback
interface as the tdb mtu was copied to the route too late. Without
crypto task, ipsp_process_packet() returns the EMSGSIZE error
earlier. Immediately update tdb and route mtu.
IPv4 part from markus@; OK tobhe@