cvs commit: src/sys/net route.c src/sys/netinet ip_output.c ip_var.h udp_usrreq.c
Sepherosa Ziehau
sephe at crater.dragonflybsd.org
Fri Sep 12 04:39:26 PDT 2008
sephe 2008/09/12 04:37:41 PDT
DragonFly src repository
Modified files:
sys/net route.c
sys/netinet ip_output.c ip_var.h udp_usrreq.c
Log:
- Fix function parameters order bug:
udp_addrcpu() expects faddr,fport,laddr,lport not faddr,laddr,fport,lport
- Add IP_DEBUGROUTE flag to let ip_output() know that we have confidence in
the inp's route cache. Currently UDP output sets this flag, since after
the above fix, UDP inp's route cache would only be used on its owner CPU
- Rename remote_free_panic to route_assert_owner_access, and expose it as
global variable. Keep net.route.remote_free_panic as an alias to
net.route.assert_owner_access
Dragonfly-bug: <http://bugs.dragonflybsd.org/issue1134>
Revision Changes Path
1.38 +5 -3 src/sys/net/route.c
1.60 +15 -0 src/sys/netinet/ip_output.c
1.26 +1 -0 src/sys/netinet/ip_var.h
1.45 +6 -5 src/sys/netinet/udp_usrreq.c
http://www.dragonflybsd.org/cvsweb/src/sys/net/route.c.diff?r1=1.37&r2=1.38&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_output.c.diff?r1=1.59&r2=1.60&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_var.h.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/udp_usrreq.c.diff?r1=1.44&r2=1.45&f=u
More information about the Commits
mailing list