summaryrefslogtreecommitdiffstats
path: root/sys/net/route.c
Commit message (Expand)AuthorAgeFilesLines
* Remove extraneous unlock. This fixes a panic seen when manipulating staticsam2004-01-071-1/+1
* bandaid LOR in rt_setgate; a proper fix requires code refactoringsam2003-12-071-4/+7
* workaround LOR in rt_setgatesam2003-11-251-1/+3
* Remove RTF_PRCLONING from routing table and adjust users of itandre2003-11-201-13/+14
* replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREFsam2003-11-081-8/+9
* Overhaul routing table entry cleanup by introducing a new rtexpungesam2003-10-301-9/+104
* avoid recursive lock panic by unlocking before calling rtrequest;sam2003-10-291-1/+2
* Correct handling of cloning loop avoidance: rtalloc1 may return a nullsam2003-10-161-1/+2
* fix braino: null the pointer who's memory we just free'd, not some othersam2003-10-111-1/+1
* insure local variable is initialized prior to usesam2003-10-071-1/+1
* fix typo that caused a panic when processing an ICMP redirectsam2003-10-051-1/+1
* Locking for updates to routing table entries. Each rtentry gets a mutexsam2003-10-041-170/+203
* cleanups prior to adding locking (and in some cases to eliminate locking):sam2003-10-031-1/+0
* No need to unlock if error detected before locking.hsu2003-04-131-2/+4
* Reduce code duplication. This adds the function rt_check() to route.c.mdodd2003-03-021-0/+51
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* I'm not sure what was the problem at the time of revision 1.37ru2002-12-251-11/+0
* Revision 1.67 changes correspond to CSRG revision 8.3.1.1 changes.ru2002-12-251-1/+1
* If the caller of rtrequest*(RTM_DELETE, ...) asked for a copy ofru2002-12-251-17/+5
* SMP locking for radix nodes.hsu2002-12-241-10/+27
* rn_walktree*() compute the next leaf before applying a functionru2002-12-231-4/+7
* Lock up ifaddr reference counts.hsu2002-12-181-21/+8
* Massive cleanup of the ip_mroute code.luigi2002-11-151-1/+1
* Ensure that packet counts are always reset to 0 whensilby2002-05-311-0/+1
* Remove __P.alfred2002-03-191-5/+5
* Fix a typo in a commentbrian2001-11-281-1/+1
* Pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2.ru2001-10-171-103/+153
* 64-bit fixes from CSRG.ru2001-10-171-2/+2
* Don't even attempt to clone host routes.ru2001-10-151-2/+4
* Don't bother passing p to rtioctl just so it can fail to pass it to mrt_ioctlfenner2001-07-251-6/+1
* As commented in defined in sys/net/route.c, rt_fixchange() has a badume2001-07-251-5/+25
* When looking for an interface appropriate for the (new or changing)ru2001-06-041-1/+1
* net/route.c:ru2001-03-151-3/+4
* A couple months ago, Kirk and I were doing a walkthrough of the radix-treewollman2000-04-231-1/+1
* Clear ro->ro_rt just after RTFREE().shin2000-01-151-0/+1
* IPSEC support in the kernel.shin1999-12-221-1/+2
* Fix a route table leak in rtalloc() and rtalloc_ign(). It isjdp1999-12-091-5/+12
* rtcalloc() is removed because it turned out not to be necessary for FreeBSD.shin1999-12-091-10/+0
* Only emit the ``wrong ifa'' message if the matching interfacebrian1999-11-231-3/+5
* KAME netinet6 basic part(no IPsec,no V6 Multicast Forwarding, no UDP/TCPshin1999-11-221-16/+30
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Postpone route_init() until all domains are attached.luoqi1999-04-291-1/+4
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-271-2/+2
* Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108.des1998-04-171-3/+3
* Staticize.eivind1998-02-091-2/+2
* Back out DIAGNOSTIC changes.eivind1998-02-061-2/+1
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+2
* Make INET a proper option.eivind1998-01-081-1/+2
* Removed unused #includes.bde1997-10-281-8/+1
OpenPOWER on IntegriCloud