Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Apr 2008 12:02:55 +0000 (UTC)
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/netinet ip_input.c ip_ipsec.c ip_ipsec.h
Message-ID:  <200804221202.m3MC2tqa034200@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
bz          2008-04-22 12:02:55 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    sys/netinet          ip_input.c ip_ipsec.c ip_ipsec.h 
  Log:
  MFC: rev. 1.335 ip_input.c, rev. 1.10 ip_ipsec.c, rev. 1.3 ip_ipsec.h
  
    Take the route mtu into account, if available, when sending an
    ICMP unreach, frag needed.  Up to now we only looked at the
    interface MTU. Make sure to only use the minimum of the two.
  
    In case IPSEC is compiled in, loop the mtu through ip_ipsec_mtu()
    to avoid any further conditional maths.
  
    Without this, PMTU was broken in those cases when there was a
    route with a lower MTU than the MTU of the outgoing interface.
  
  PR:             kern/122338
  Tested by:      Mark Cammidge  mark peralex.com
  
  Revision   Changes    Path
  1.332.2.2  +26 -4     src/sys/netinet/ip_input.c
  1.8.2.2    +1 -2      src/sys/netinet/ip_ipsec.c
  1.2.2.1    +1 -1      src/sys/netinet/ip_ipsec.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804221202.m3MC2tqa034200>