cvs commit: src/sys/netinet ip_demux.c tcp_subr.c udp_usrreq.c udp_var.h

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Tue Nov 11 02:48:00 PST 2008


sephe       2008/11/11 02:46:58 PST

DragonFly src repository

  Modified files:
    sys/netinet          ip_demux.c tcp_subr.c udp_usrreq.c 
                         udp_var.h 
  Log:
  - If we receive redirect or host dead ICMP message due to packets sent on
    TCP sockets, we need to go through all CPUs to check per-cpu TCP inpcbs.
  - If we receive redirect ICMP message due to packets sent on UDP sockets,
    we need to go through all CPUs to free UDP inpcbs' cached route entry.
  
  Reported-by: pavalos@
  Tested-by: pavalos@
  
  Revision  Changes    Path
  1.45      +34 -3     src/sys/netinet/ip_demux.c
  1.63      +33 -4     src/sys/netinet/tcp_subr.c
  1.47      +61 -2     src/sys/netinet/udp_usrreq.c
  1.19      +1 -0      src/sys/netinet/udp_var.h


http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_demux.c.diff?r1=1.44&r2=1.45&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/tcp_subr.c.diff?r1=1.62&r2=1.63&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/udp_usrreq.c.diff?r1=1.46&r2=1.47&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/udp_var.h.diff?r1=1.18&r2=1.19&f=u





More information about the Commits mailing list