Rivoreo Source Code Repositories
src.rivoreo.one
/
net
/
ipfilter
/
be5f3a086a4b1a15220d21845b18540a0bd44816
/
ip_nat.c
c71321e
2031730 4.1.31 Nat drops fragmented packets after the first
by Darren Reed
· 16 years ago
933d1b5
remove #ifdef's that introduce compile errors
by Darren Reed
· 16 years ago
1607e63
2304528 assertion in ipf_mutex_clean() fails
by Darren Reed
· 16 years ago
59e7fa8
2216500 fin_state serves no purpose 2216491 fin_nat serves little purpose
by Darren Reed
· 16 years ago
c07b1cc
Drop trailing spaces and tab.
by Martti Kuparinen
· 16 years ago
e8acef0
by David Stes
· 16 years ago
7ca617b
destroy for ipf_nat_pending was missing. also break out switch on nat_dir to all the values rather than just _INBOUND/_OUTBOUND, making it more obvious what is going on
by Darren Reed
· 16 years ago
b38fca8
do not allow inbound packets to match NAT_DIVERTUDP nat_t's that are delivering
by Darren Reed
· 16 years ago
a97a33f
the wrong size was being calculated for free'ing the nat hash table bucket lengths
by Darren Reed
· 16 years ago
97c3322
for now ignore divert packets that match on inbound
by Darren Reed
· 16 years ago
d202cd7
2057064 nat_dir can be values other than NAT_INBOUND/NAT_OUTBOUND
by Darren Reed
· 16 years ago
6642ec4
2055872 COPYIFNAME now needs to get the version
by Darren Reed
· 16 years ago
42f2b42
2055626 divert should deliver things locally when appropriate
by Darren Reed
· 16 years ago
c8a8b05
2044746 Provide IP instance support for Solaris 10u4 and later
by Darren Reed
· 16 years ago
1b44c34
2044746 Provide IP instance support for Solaris 10u4 and later
by Darren Reed
· 16 years ago
c58029b
2042949 Excessive locking when creating nat_t
by Darren Reed
· 16 years ago
d4b4b24
2042949 Excessive locking when creating nat_t
by Darren Reed
· 16 years ago
3aeedbe
[ 1979488 ] Memory leak in user utilities - token never freed (head br)
by JohnO
· 16 years ago
cc3d909
the scope of csump can be narrowed somewhat and its use confined
by Darren Reed
· 16 years ago
f270fa6
2035610 nat_update does not need to get locks
by Darren Reed
· 16 years ago
83c3034
2024389 Entries added with SIOCSTPUT - but no rules - do not work
by Darren Reed
· 16 years ago
1dc3e6c
2020447 IPFilter's NAT can undo name server random port selection
by Darren Reed
· 16 years ago
32ebfbb
the encap code in NAT is really IPinIP, not ENCAP, so change to the right IPPROTO_
by Darren Reed
· 16 years ago
5b369f0
1988782 fr_movequeue can take a short cut
by Darren Reed
· 16 years ago
c742db9
1988669 first nat creation failure prevents further success
by Darren Reed
· 16 years ago
55b2a86
1968444 ipf -T needs to work without disabling ipfilter
by Darren Reed
· 17 years ago
12c93d2
sync up source code at home with sourceforge (in both directions)
by Darren Reed
· 17 years ago
6c06677
by David Stes
· 17 years ago
65fc34d
Modify ipmon to print out both IPv4 and IPv6 addresses in NAT log records
by Darren Reed
· 17 years ago
d91b067
Push getting the write lock on ipf_nta in a little deeper for adding a NAT entry
by Darren Reed
· 17 years ago
0aa9e5a
Refactor the way SIOCSTPUT inserts an entry into the NAT table to use
by Darren Reed
· 17 years ago
7fbe15c
Improve NAT performance by reducing when an exclusive lock is required
by Darren Reed
· 17 years ago
ae72cf0
* Add using pools as destination lists for policy routing (to/dup-to) in
by Darren Reed
· 17 years ago
b905fc2
add in more testing for ipv6 nat
by Darren Reed
· 17 years ago
838df51
Part 1 of getting IPv6 NAT to work.
by Darren Reed
· 17 years ago
4eebf83
1887931 kernel panic - when tcp fragment is received
by Darren Reed
· 17 years ago
99b27eb
1889989 need to be able to tune synchonisation tables
by Darren Reed
· 17 years ago
1927432
Update the "expression matching" to include support for ipv6, dragging
by Darren Reed
· 17 years ago
3602155
1849875 race condition nat_flushtable() and fr_check()
by Darren Reed
· 17 years ago
ae8e526
* #ifdef warning fixes from Victor M Blood (FreeBSD) - #1821249
by Darren Reed
· 17 years ago
74b6c5c
Indent K&R style functions' arguments with one tab as this seems to be
by Martti Kuparinen
· 17 years ago
b4c6ea2
Removed trailing spaces and tabs.
by Martti Kuparinen
· 17 years ago
88151e3
* make it possible for ipftest to set 'mbuf' flags so that it can simulate
by Darren Reed
· 17 years ago
b79bb8b
listing ipf and ipnat items looped on the first one.
by Darren Reed
· 17 years ago
540c8f3
The windup of using ioctls to list kernel entries could lead to heap pointers
by Darren Reed
· 17 years ago
0cd57fb
Change how locks are used in the deref functions to improve performance.
by Darren Reed
· 17 years ago
c4af1f3
bring source forge cvs up to date with private CVS
by Darren Reed
· 17 years ago
d4718fc
commit_CURRENT
by Darren Reed
· 18 years ago
9e45c8c
head_v41
by Darren Reed
· 18 years ago
bd81eb3
import_msg_v34
by Darren Reed
· 18 years ago