Date: Mon, 26 Sep 2005 20:25:16 +0000 (UTC) From: Andre Oppermann <andre@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netinet in.h in_pcb.h ip_output.c raw_ip.c udp_usrreq.c Message-ID: <200509262025.j8QKPGtG021850@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
andre 2005-09-26 20:25:16 UTC
FreeBSD src repository
Modified files:
sys/netinet in.h in_pcb.h ip_output.c raw_ip.c
udp_usrreq.c
Log:
Implement IP_DONTFRAG IP socket option enabling the Don't Fragment
flag on IP packets. Currently this option is only repected on udp
and raw ip sockets. On tcp sockets the DF flag is controlled by the
path MTU discovery option.
Sending a packet larger than the MTU size of the egress interface
returns an EMSGSIZE error.
Discussed with: rwatson
Sponsored by: TCP/IP Optimization Fundraise 2005
Revision Changes Path
1.93 +1 -0 src/sys/netinet/in.h
1.82 +1 -0 src/sys/netinet/in_pcb.h
1.247 +9 -1 src/sys/netinet/ip_output.c
1.152 +4 -1 src/sys/netinet/raw_ip.c
1.177 +9 -0 src/sys/netinet/udp_usrreq.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509262025.j8QKPGtG021850>
