index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
net
/
route.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Assuming the interface has an address of x.x.x.195, a mask of
qingli
2006-06-05
1
-0
/
+6
*
The current routing code allows insertion of indirect routes that have
qingli
2006-05-16
1
-0
/
+19
*
In rtrequest and rtinit check for sa_len != 0 for the given
bz
2006-05-04
1
-0
/
+6
*
- Store pointer to the link-level address right in "struct ifnet"
ru
2005-11-11
1
-1
/
+1
*
Several fixes to rt_setgate(), that fix problems with route changing:
glebius
2005-09-21
1
-35
/
+30
*
Use monotonic 'time_uptime' instead of 'time_second' as timebase
andre
2005-09-19
1
-1
/
+1
*
o Make rt_check() function more strict:
glebius
2005-08-11
1
-40
/
+40
*
In preparation for fixing races in ARP (and probably in other
glebius
2005-08-09
1
-3
/
+4
*
Require gateways for routes to be of the same address family as the
qingli
2005-06-28
1
-1
/
+4
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
When a prison is given the ability to create raw sockets (when the
csjp
2004-08-21
1
-0
/
+7
*
Convert the routing table to use an UMA zone for rtentries. The zone is
andre
2004-08-11
1
-4
/
+10
*
Avoid casts as lvalues.
kan
2004-07-28
1
-1
/
+1
*
fix one typo and remove one wrong line
luigi
2004-04-25
1
-2
/
+1
*
Correct and extend the description of the behaviour of rt_check().
luigi
2004-04-24
1
-7
/
+27
*
Clearly comment the assumptions that allow us to cast a
luigi
2004-04-21
1
-17
/
+27
*
Fix the initial check for NULL arguments in rtfree (previously
luigi
2004-04-20
1
-126
/
+82
*
replace Bcopy with bcopy as in the rest of the file.
luigi
2004-04-18
1
-3
/
+3
*
make route_init() static
luigi
2004-04-17
1
-2
/
+2
*
Consistently use ifaddr_byindex() to access the link-level address
luigi
2004-04-16
1
-1
/
+1
*
route.h: introduce a macro, SA_SIZE(struct sockaddr *) which returns
luigi
2004-04-13
1
-4
/
+2
*
in rtinit(), remove one useless variable, and move a few others
luigi
2004-04-12
1
-9
/
+9
*
Remove advertising clause from University of California Regent's
imp
2004-04-07
1
-4
/
+0
*
Remove extraneous unlock. This fixes a panic seen when manipulating static
sam
2004-01-07
1
-1
/
+1
*
bandaid LOR in rt_setgate; a proper fix requires code refactoring
sam
2003-12-07
1
-4
/
+7
*
workaround LOR in rt_setgate
sam
2003-11-25
1
-1
/
+3
*
Remove RTF_PRCLONING from routing table and adjust users of it
andre
2003-11-20
1
-13
/
+14
*
replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREF
sam
2003-11-08
1
-8
/
+9
*
Overhaul routing table entry cleanup by introducing a new rtexpunge
sam
2003-10-30
1
-9
/
+104
*
avoid recursive lock panic by unlocking before calling rtrequest;
sam
2003-10-29
1
-1
/
+2
*
Correct handling of cloning loop avoidance: rtalloc1 may return a null
sam
2003-10-16
1
-1
/
+2
*
fix braino: null the pointer who's memory we just free'd, not some other
sam
2003-10-11
1
-1
/
+1
*
insure local variable is initialized prior to use
sam
2003-10-07
1
-1
/
+1
*
fix typo that caused a panic when processing an ICMP redirect
sam
2003-10-05
1
-1
/
+1
*
Locking for updates to routing table entries. Each rtentry gets a mutex
sam
2003-10-04
1
-170
/
+203
*
cleanups prior to adding locking (and in some cases to eliminate locking):
sam
2003-10-03
1
-1
/
+0
*
No need to unlock if error detected before locking.
hsu
2003-04-13
1
-2
/
+4
*
Reduce code duplication. This adds the function rt_check() to route.c.
mdodd
2003-03-02
1
-0
/
+51
*
Back out M_* changes, per decision of the TRB.
imp
2003-02-19
1
-1
/
+1
*
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
alfred
2003-01-21
1
-1
/
+1
*
I'm not sure what was the problem at the time of revision 1.37
ru
2002-12-25
1
-11
/
+0
*
Revision 1.67 changes correspond to CSRG revision 8.3.1.1 changes.
ru
2002-12-25
1
-1
/
+1
*
If the caller of rtrequest*(RTM_DELETE, ...) asked for a copy of
ru
2002-12-25
1
-17
/
+5
*
SMP locking for radix nodes.
hsu
2002-12-24
1
-10
/
+27
*
rn_walktree*() compute the next leaf before applying a function
ru
2002-12-23
1
-4
/
+7
*
Lock up ifaddr reference counts.
hsu
2002-12-18
1
-21
/
+8
*
Massive cleanup of the ip_mroute code.
luigi
2002-11-15
1
-1
/
+1
*
Ensure that packet counts are always reset to 0 when
silby
2002-05-31
1
-0
/
+1
*
Remove __P.
alfred
2002-03-19
1
-5
/
+5
*
Fix a typo in a comment
brian
2001-11-28
1
-1
/
+1
[next]