On 2012/05/14 21:14, Bruce Cran wrote:
> The PF example at http://www.openbsd.org/faq/pf/example1.html should
> add unreach to the icmp types, otherwise path mtu discovery won't
> work.

Thanks for the feedback but this is not necessary, PF state tracking
automatically includes ICMP packets relevant to that state. See the
STATEFUL FILTERING section of pf.conf(5):

     Furthermore, correct handling of ICMP error messages is critical to many
     protocols, particularly TCP.  pf(4) matches ICMP error messages to the
     correct connection, checks them against connection parameters, and passes
     them if appropriate.  For example if an ICMP source quench message
     referring to a stateful TCP connection arrives, it will be matched to the
     state and get passed.

Reply via email to