index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
net
/
pf_lb.c
Age
Commit message (
Expand
)
Author
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2015-01-06
init a potentially uninitialised var in pf_postprocess_addr
Jonathan Gray
2014-12-19
unifdef INET in net code as a precursor to removing the pretend option.
Ted Unangst
2014-12-19
Support source-hash and random with tables and dynifs; not just pools.
Reyk Floeter
2014-12-19
Comment is no longer true, remove it.
Ryan Thomas McBride
2014-12-18
use siphash for pf_lb. for ipv6, we stretch it out a bit, but good enough.
Ted Unangst
2014-11-18
move arc4random prototype to systm.h. more appropriate for most code
Ted Unangst
2014-11-10
Split the logic for the ICMP and ICMP6 case in pf_get_sport(). The
Alexander Bluhm
2014-09-08
remove uneeded route.h includes
Jonathan Gray
2014-08-14
fix logging strings (correct function name via __func__ + a typo)
Bret Lambert
2014-07-22
Fewer <netinet/in_systm.h> !
Martin Pieuchot
2014-07-02
better indentation; no functional change
Mike Belopuhov
2013-10-30
translate icmpv6 echo id's the same way we do for icmpv4; ok henning
Mike Belopuhov
2013-10-30
add a comment describing why do we call pf_map_addr again if port
Mike Belopuhov
2013-10-24
Remove the number of in6_var.h inclusions by moving some functions and
Martin Pieuchot
2013-10-23
Remove the number of in_var.h inclusions by moving some functions and
Martin Pieuchot
2013-10-17
The header file netinet/in_var.h included netinet6/in6_var.h. This
Alexander Bluhm
2013-03-28
no need for a lot of code to include proc.h
Ted Unangst
2012-12-29
make sure the entry from tree_src_tracking is still in the pool;
Markus Friedl
2012-12-29
reset the counter in case its current value has been removed
Markus Friedl
2012-12-29
pass pf_pool directly to pfr_pool_get(); simplifies the API;
Markus Friedl
2012-07-09
Enable support for the 'weight' keyword in the 'least-states'
Joerg Zinke
2012-02-03
The kernel did not compile without INET6. Put some #ifdefs into
Alexander Bluhm
2011-10-13
Since the IPv6 madness is not enough introduce NAT64 -- which is actually
Claudio Jeker
2011-09-18
Fix various format string types to as a minimum match the width of the
Miod Vallat
2011-07-29
Make sure we use the right tbl/dyn pointer to check the pfrkt_refcntcost;
Ryan Thomas McBride
2011-07-27
Add support for weighted round-robin in load balancing pools and tables.
Ryan Thomas McBride
2011-07-03
bring in least-states load balancing algorithm
Joerg Zinke
2011-05-17
exclude link local address from the dynamic interface address pool
Mike Belopuhov
2010-06-27
stuff nsaddr/ndaddr/nsport/ndport (addrs/ports after NAT, used a lot while
Henning Brauer
2010-02-04
pf_get_sport() picks a random port from the port range specified in a
Stuart Henderson
2010-01-18
Convert pf debug logging to using log()/addlog(), a single standardised
Ryan Thomas McBride
2010-01-12
First pass at removing the 'pf_pool' mechanism for translation and routing
Ryan Thomas McBride
2009-12-14
fix sticky-address - by pretty much re-implementing it. still following
Henning Brauer
2009-11-03
rtables are stacked on rdomains (it is possible to have multiple routing
Claudio Jeker
2009-09-07
Fix static-port, found by jmc@. ok henning@.
Stuart Henderson
2009-09-01
the diff theo calls me insanae for:
Henning Brauer
2009-06-24
move the "pf_map_addr: selected address" printf up to -xnoisy.
Stuart Henderson
2009-03-05
Stricter state checking for ICMP and ICMPv6 packets: include the ICMP type
Ryan Thomas McBride
2009-02-18
bring back the NAT NOP fix, but this time right.
Henning Brauer
2009-02-12
revert pf.c r1.629 (which moved to this file) which was causing
Stuart Henderson
2009-01-29
Split the address selection from pools away from pf.c and put it in
Pierre-Yves Ritschard