summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_input.c
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2015-08-24 23:12:53 +0000
committerbluhm <bluhm@openbsd.org>2015-08-24 23:12:53 +0000
commit5004ddd2f8230a1d895f83e73211dff604e40fdb (patch)
tree7d8c01eb73b49811166d629e5bbd2ea3e3009872 /sys/netinet/tcp_input.c
parentFix GPT code to work with non-DEV_BSIZE disks. (diff)
downloadwireguard-openbsd-5004ddd2f8230a1d895f83e73211dff604e40fdb.tar.xz
wireguard-openbsd-5004ddd2f8230a1d895f83e73211dff604e40fdb.zip
Extend the pf forward and fragment tests with a second challenge
for path MTU discovery. The router behind the pf machine has MTU 1300. The ICMP packet generated by the router matches the pf state and is NATed correctly. Additionally the pf machine itself has an interface MTU 1400. So when pf is sending a packet is has to generate a correct "fragmentation needed" or "packet too big" ICMP response. This is done with pf route-to and reply-to.
Diffstat (limited to 'sys/netinet/tcp_input.c')
0 files changed, 0 insertions, 0 deletions