]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Merge r278843, r278858
authorkp <kp@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 18 Jun 2015 20:34:39 +0000 (20:34 +0000)
committerkp <kp@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 18 Jun 2015 20:34:39 +0000 (20:34 +0000)
commit9eca402ab9ce309c52954dbb9d3c7ad38022c758
treefa12c19b8f8e25ded89a2ecc18395142752ef43c
parentd466300a3462c5c05fac849e3f6322f6701032ff
Merge r278843, r278858

In the forwarding case refragment the reassembled packets with the same
size as they arrived in. This allows the sender to determine the optimal
fragment size by Path MTU Discovery.

Roughly based on the OpenBSD work by Alexander Bluhm.

Differential Revision: https://reviews.freebsd.org/D2816
Reviewed by: gnn

git-svn-id: svn://svn.freebsd.org/base/stable/10@284571 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/net/pfvar.h
sys/netpfil/pf/pf.c
sys/netpfil/pf/pf.h
sys/netpfil/pf/pf_mtag.h
sys/netpfil/pf/pf_norm.c