| Commit message (Expand) | Author | Age | Files | Lines |
* | Initialize a local variable in 2 places just before it is used, not always | Bruce Evans | 2006-11-23 | 1 | -1/+2 |
* | Assuming the interface has an address of x.x.x.195, a mask of | Qing Li | 2006-06-05 | 1 | -0/+6 |
* | The current routing code allows insertion of indirect routes that have | Qing Li | 2006-05-16 | 1 | -0/+19 |
* | In rtrequest and rtinit check for sa_len != 0 for the given | Bjoern A. Zeeb | 2006-05-04 | 1 | -0/+6 |
* | - Store pointer to the link-level address right in "struct ifnet" | Ruslan Ermilov | 2005-11-11 | 1 | -1/+1 |
* | Several fixes to rt_setgate(), that fix problems with route changing: | Gleb Smirnoff | 2005-09-21 | 1 | -35/+30 |
* | Use monotonic 'time_uptime' instead of 'time_second' as timebase | Andre Oppermann | 2005-09-19 | 1 | -1/+1 |
* | o Make rt_check() function more strict: | Gleb Smirnoff | 2005-08-11 | 1 | -40/+40 |
* | In preparation for fixing races in ARP (and probably in other | Gleb Smirnoff | 2005-08-09 | 1 | -3/+4 |
* | Require gateways for routes to be of the same address family as the | Qing Li | 2005-06-28 | 1 | -1/+4 |
* | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |
* | When a prison is given the ability to create raw sockets (when the | Christian S.J. Peron | 2004-08-21 | 1 | -0/+7 |
* | Convert the routing table to use an UMA zone for rtentries. The zone is | Andre Oppermann | 2004-08-11 | 1 | -4/+10 |
* | Avoid casts as lvalues. | Alexander Kabaev | 2004-07-28 | 1 | -1/+1 |
* | fix one typo and remove one wrong line | Luigi Rizzo | 2004-04-25 | 1 | -2/+1 |
* | Correct and extend the description of the behaviour of rt_check(). | Luigi Rizzo | 2004-04-24 | 1 | -7/+27 |
* | Clearly comment the assumptions that allow us to cast a | Luigi Rizzo | 2004-04-21 | 1 | -17/+27 |
* | Fix the initial check for NULL arguments in rtfree (previously | Luigi Rizzo | 2004-04-20 | 1 | -126/+82 |
* | replace Bcopy with bcopy as in the rest of the file. | Luigi Rizzo | 2004-04-18 | 1 | -3/+3 |
* | make route_init() static | Luigi Rizzo | 2004-04-17 | 1 | -2/+2 |
* | Consistently use ifaddr_byindex() to access the link-level address | Luigi Rizzo | 2004-04-16 | 1 | -1/+1 |
* | route.h: introduce a macro, SA_SIZE(struct sockaddr *) which returns | Luigi Rizzo | 2004-04-13 | 1 | -4/+2 |
* | in rtinit(), remove one useless variable, and move a few others | Luigi Rizzo | 2004-04-12 | 1 | -9/+9 |
* | Remove advertising clause from University of California Regent's | Warner Losh | 2004-04-07 | 1 | -4/+0 |
* | Remove extraneous unlock. This fixes a panic seen when manipulating static | Sam Leffler | 2004-01-07 | 1 | -1/+1 |
* | bandaid LOR in rt_setgate; a proper fix requires code refactoring | Sam Leffler | 2003-12-07 | 1 | -4/+7 |
* | workaround LOR in rt_setgate | Sam Leffler | 2003-11-25 | 1 | -1/+3 |
* | Remove RTF_PRCLONING from routing table and adjust users of it | Andre Oppermann | 2003-11-20 | 1 | -13/+14 |
* | replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREF | Sam Leffler | 2003-11-08 | 1 | -8/+9 |
* | Overhaul routing table entry cleanup by introducing a new rtexpunge | Sam Leffler | 2003-10-30 | 1 | -9/+104 |
* | avoid recursive lock panic by unlocking before calling rtrequest; | Sam Leffler | 2003-10-29 | 1 | -1/+2 |
* | Correct handling of cloning loop avoidance: rtalloc1 may return a null | Sam Leffler | 2003-10-16 | 1 | -1/+2 |
* | fix braino: null the pointer who's memory we just free'd, not some other | Sam Leffler | 2003-10-11 | 1 | -1/+1 |
* | insure local variable is initialized prior to use | Sam Leffler | 2003-10-07 | 1 | -1/+1 |
* | fix typo that caused a panic when processing an ICMP redirect | Sam Leffler | 2003-10-05 | 1 | -1/+1 |
* | Locking for updates to routing table entries. Each rtentry gets a mutex | Sam Leffler | 2003-10-04 | 1 | -170/+203 |
* | cleanups prior to adding locking (and in some cases to eliminate locking): | Sam Leffler | 2003-10-03 | 1 | -1/+0 |
* | No need to unlock if error detected before locking. | Jeffrey Hsu | 2003-04-13 | 1 | -2/+4 |
* | Reduce code duplication. This adds the function rt_check() to route.c. | Matthew N. Dodd | 2003-03-02 | 1 | -0/+51 |
* | Back out M_* changes, per decision of the TRB. | Warner Losh | 2003-02-19 | 1 | -1/+1 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | Alfred Perlstein | 2003-01-21 | 1 | -1/+1 |
* | I'm not sure what was the problem at the time of revision 1.37 | Ruslan Ermilov | 2002-12-25 | 1 | -11/+0 |
* | Revision 1.67 changes correspond to CSRG revision 8.3.1.1 changes. | Ruslan Ermilov | 2002-12-25 | 1 | -1/+1 |
* | If the caller of rtrequest*(RTM_DELETE, ...) asked for a copy of | Ruslan Ermilov | 2002-12-25 | 1 | -17/+5 |
* | SMP locking for radix nodes. | Jeffrey Hsu | 2002-12-24 | 1 | -10/+27 |
* | rn_walktree*() compute the next leaf before applying a function | Ruslan Ermilov | 2002-12-23 | 1 | -4/+7 |
* | Lock up ifaddr reference counts. | Jeffrey Hsu | 2002-12-18 | 1 | -21/+8 |
* | Massive cleanup of the ip_mroute code. | Luigi Rizzo | 2002-11-15 | 1 | -1/+1 |
* | Ensure that packet counts are always reset to 0 when | Mike Silbersack | 2002-05-31 | 1 | -0/+1 |
* | Remove __P. | Alfred Perlstein | 2002-03-19 | 1 | -5/+5 |