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