cvs commit: src/sys/netgraph ng_tcpmss.c ng_tcpmss.h

Gleb Smirnoff glebius at FreeBSD.org
Fri Jun 10 08:02:35 GMT 2005


glebius     2005-06-10 08:02:34 UTC

  FreeBSD src repository

  Added files:
    sys/netgraph         ng_tcpmss.c ng_tcpmss.h 
  Log:
  Add ng_tcpmss node, which alters MSS options of TCP packets. Useful to
  hack MSS of packets outgoing via interface with small MTU, to workaround
  path MTU discovery problems.
  
  Written by Alexey Popov, with some cleanups from me. There are also plans
  to improve mpd port, so that it uses this node, instead of doing MSS
  hacking in userland, when 'enable tcpmssfix' option is on.
  
  Submitted by:   Alexey Popov <lollypop at flexuser.ru>
  
  Revision  Changes    Path
  1.1       +443 -0    src/sys/netgraph/ng_tcpmss.c (new)
  1.1       +82 -0     src/sys/netgraph/ng_tcpmss.h (new)


More information about the cvs-all mailing list