- Fix function parameters order bug:
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 12 Sep 2008 11:37:41 +0000 (11:37 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 12 Sep 2008 11:37:41 +0000 (11:37 +0000)
commitfacaabe1fbf5df9889cfbc3732aead836b40279b
treed7b74f8a526e6b9379af2dcfc3015a2641249097
parent3cd019119cb255decbc9a1724fd65c2cbba3dfdd
- 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>
sys/net/route.c
sys/netinet/ip_output.c
sys/netinet/ip_var.h
sys/netinet/udp_usrreq.c