summaryrefslogtreecommitdiffstats
path: root/sys/net/pf_lb.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Correct wrong type of variable and remove useless casts.jan2020-12-121-6/+4
* Fix previous commit which referred wrong address and returned wrongyasuoka2020-07-291-8/+8
* Use the table on root always if current table is not active.yasuoka2020-07-281-21/+21
* Increase state counter for least-states when the address is selectedyasuoka2020-07-241-24/+48
* When source address tracking record is used for "route-to", the nextyasuoka2019-07-021-2/+7
* Remove useless macroskn2018-12-101-31/+31
* some finger muscle workout:henning2018-02-061-4/+6
* Use a 32 bit variable to detect integer overflow when searching forbluhm2017-07-121-4/+5
* Some of the LOG_NOTICE messages from PF were seen in normal operationssthen2017-04-231-9/+9
* Remove an uneeded NULL test which was after a deref.jsg2017-02-081-2/+2
* Put union pf_headers and struct pf_pdesc into separate header filebluhm2016-10-261-10/+11
* roll back turning RB into RBT until i get better at this process.dlg2016-09-271-3/+3
* move pf from the RB macros to the RBT functions.dlg2016-09-271-3/+3
* remove wrong and misleading comment, ok phesslerhenning2016-07-191-6/+1
* The function pf_get_sport() did work for out rules only. Make itbluhm2016-06-241-14/+17
* There's no need to convert values returned by arc4random to the networkmikeb2016-06-151-10/+6
* No need for <net/if_types.h>mpi2015-11-241-2/+1
* When using a pf rule with both nat-to and rdr-to, it could happenbluhm2015-10-151-3/+6
* - pf_insert_src_node(): global argument (arg6) is useless, functionsashan2015-10-131-3/+2
* A recently added sanity check panic in pf_postprocess_addr() wasjsg2015-08-031-2/+2
* Add some panics to default paths where code later assumes a non defaultjsg2015-07-201-1/+3
* msg.mpisashan2015-07-181-1/+7
* INET/INET6 address family check should be unified in PFsashan2015-07-181-2/+8
* fix the indentation of a block of code, no binary changejsg2015-07-171-16/+16
* Expand ancient NTOHL/NTOHS/HTONS/HTONL macros.mpi2015-07-161-9/+9
* Fix pf_map_addr() not to cause dividing by 0. This fixes problem whenyasuoka2015-06-031-5/+17
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* init a potentially uninitialised var in pf_postprocess_addrjsg2015-01-061-2/+2
* unifdef INET in net code as a precursor to removing the pretend option.tedu2014-12-191-7/+1
* Support source-hash and random with tables and dynifs; not just pools.reyk2014-12-191-18/+49
* Comment is no longer true, remove it.mcbride2014-12-191-4/+1
* use siphash for pf_lb. for ipv6, we stretch it out a bit, but good enough.tedu2014-12-181-38/+20
* move arc4random prototype to systm.h. more appropriate for most codetedu2014-11-181-2/+1
* Split the logic for the ICMP and ICMP6 case in pf_get_sport(). Thebluhm2014-11-101-5/+14
* remove uneeded route.h includesjsg2014-09-081-5/+1
* fix logging strings (correct function name via __func__ + a typo)blambert2014-08-141-10/+8
* Fewer <netinet/in_systm.h> !mpi2014-07-221-2/+1
* better indentation; no functional changemikeb2014-07-021-68/+69
* translate icmpv6 echo id's the same way we do for icmpv4; ok henningmikeb2013-10-301-2/+2
* add a comment describing why do we call pf_map_addr again if portmikeb2013-10-301-1/+5
* Remove the number of in6_var.h inclusions by moving some functions andmpi2013-10-241-3/+1
* Remove the number of in_var.h inclusions by moving some functions andmpi2013-10-231-2/+1
* The header file netinet/in_var.h included netinet6/in6_var.h. Thisbluhm2013-10-171-1/+2
* no need for a lot of code to include proc.htedu2013-03-281-2/+1
* make sure the entry from tree_src_tracking is still in the pool;markus2012-12-291-23/+78
* reset the counter in case its current value has been removedmarkus2012-12-291-5/+16
* pass pf_pool directly to pfr_pool_get(); simplifies the API;markus2012-12-291-64/+14
* Enable support for the 'weight' keyword in the 'least-states'zinke2012-07-091-6/+28
* The kernel did not compile without INET6. Put some #ifdefs intobluhm2012-02-031-1/+5
* Since the IPv6 madness is not enough introduce NAT64 -- which is actuallyclaudio2011-10-131-5/+139