DragonFly commits List (threaded) for 2008-09
DragonFly BSD
DragonFly commits List (threaded) for 2008-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/net route.c src/sys/netinet ip_output.c ip_var.h udp_usrreq.c


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 12 Sep 2008 04:37:41 -0700 (PDT)

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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]