Skip site navigation (1)Skip section navigation (2)
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>