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
2023-05-10
nat-to may fail to insert state due to conflict on chosen source
Alexandr Nedvedicky
2023-01-04
move the pf_state_tree_id type from pfvar.h to pfvar_priv.h.
David Gwynne
2022-08-31
make kernel build without INET6 again
Sebastian Benoit
2022-08-03
Bug was reported by Chriss Cappucio. It has turned out my earlier change
Alexandr Nedvedicky
2022-02-16
nat-to round-robin without a pool should fallback to POOL_NONE
Alexandr Nedvedicky
2021-12-16
fix zero division found by syzkaller. The sanity checks in pf(4) ioctls
Alexandr Nedvedicky
2020-12-12
Correct wrong type of variable and remove useless casts.
jan
2020-07-29
Fix previous commit which referred wrong address and returned wrong
YASUOKA Masahiko
2020-07-28
Use the table on root always if current table is not active.
YASUOKA Masahiko
2020-07-24
Increase state counter for least-states when the address is selected
YASUOKA Masahiko
2019-07-02
When source address tracking record is used for "route-to", the next
YASUOKA Masahiko
2018-12-10
Remove useless macros
kn
2018-02-06
some finger muscle workout:
Henning Brauer
2017-07-12
Use a 32 bit variable to detect integer overflow when searching for
Alexander Bluhm
2017-04-23
Some of the LOG_NOTICE messages from PF were seen in normal operations
Stuart Henderson
2017-02-08
Remove an uneeded NULL test which was after a deref.
Jonathan Gray
2016-10-26
Put union pf_headers and struct pf_pdesc into separate header file
Alexander Bluhm
2016-09-27
roll back turning RB into RBT until i get better at this process.
David Gwynne
2016-09-27
move pf from the RB macros to the RBT functions.
David Gwynne
2016-07-19
remove wrong and misleading comment, ok phessler
Henning Brauer
2016-06-24
The function pf_get_sport() did work for out rules only. Make it
Alexander Bluhm
2016-06-15
There's no need to convert values returned by arc4random to the network
Mike Belopuhov
2015-11-24
No need for <net/if_types.h>
Martin Pieuchot
2015-10-15
When using a pf rule with both nat-to and rdr-to, it could happen
Alexander Bluhm
2015-10-13
- pf_insert_src_node(): global argument (arg6) is useless, function
Alexandr Nedvedicky
2015-08-03
A recently added sanity check panic in pf_postprocess_addr() was
Jonathan Gray
2015-07-20
Add some panics to default paths where code later assumes a non default
Jonathan Gray
2015-07-18
msg.mpi
sashan
2015-07-18
INET/INET6 address family check should be unified in PF
sashan
2015-07-17
fix the indentation of a block of code, no binary change
Jonathan Gray
2015-07-16
Expand ancient NTOHL/NTOHS/HTONS/HTONL macros.
Martin Pieuchot
2015-06-03
Fix pf_map_addr() not to cause dividing by 0. This fixes problem when
YASUOKA Masahiko
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
[next]