summaryrefslogtreecommitdiffstats
path: root/sys/net/pf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* All users of the PFLOG_PACKET() macro are inside "#if NPFLOG > 0".bluhm2018-04-061-6/+6
* If source and destination addresses are equal, the incoming andbluhm2018-03-061-5/+4
* make kernel compile again without INET6benno2018-02-271-1/+5
* - regression in pflog outputsashan2018-02-181-9/+16
* syncookies for pf.henning2018-02-061-4/+51
* some finger muscle workout:henning2018-02-061-16/+16
* Use the pf state key linking functions in two more places insteadbluhm2018-01-191-21/+6
* If pf route-to is used for locally generated packets, they may havebluhm2018-01-161-6/+13
* When pf(4) forwards incoming packets with route-to or reply-to,bluhm2018-01-151-1/+23
* Use pf_send_icmp() consistently in pf_route(). It sets the routingbluhm2018-01-101-15/+17
* Make sure that pf_mbuf_link_state_key() does not overwrite anbluhm2017-12-291-1/+2
* Make the functions which link the pf state keys to mbufs, inpcbs,bluhm2017-12-291-34/+59
* pf drops IPv4 packets with any options by default. For IPv6 thebluhm2017-12-281-1/+3
* There was a corner case where linking the inp to the state key didbluhm2017-12-241-3/+15
* RFC 4861 requires that all neighbor discovery packets have 255 inbluhm2017-12-041-1/+9
* Simplify the reverse PCB lookup logic. The PF_TAG_TRANSLATE_LOCALHOSTbluhm2017-12-011-4/+4
* The divert structure was using the port number to indicate thatbluhm2017-11-281-8/+11
* It does not make sense to call pcb lookup from pf during packetbluhm2017-11-221-2/+14
* Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare runningmpi2017-11-201-1/+3
* add a generic packet rate matching filter. allows things likehenning2017-11-131-3/+15
* remove the ability for pf_ouraddr to say that a packet is forwarded.dlg2017-11-131-5/+1
* - add one more softnet taskqsashan2017-10-311-2/+2
* move pf_get_wscale + pf_get_mss prototypes to pfvar.h (diff shrinkage)henning2017-08-141-3/+1
* add half-open tcp states accounting, road paved by sashanhenning2017-08-141-3/+13
* to change a state's state (that term is overloaded in pf, protocol statehenning2017-08-131-57/+95
* Remove NET_LOCK()'s argument.mpi2017-08-111-4/+3
* Reduce contention on the NET_LOCK() by moving the logic of the pfpurgempi2017-08-061-24/+35
* Revert previous, it exposed two edge cases still requiring thempi2017-07-041-6/+5
* Drop the KERNEL_LOCK() in pf_purge_thread().mpi2017-07-031-5/+6
* Fix kernel diagnostic assertion "(sk->inp == NULL) || (sk->inp->inp_pf_skbluhm2017-06-211-3/+3
* - let's add PF_LOCK()sashan2017-06-051-13/+34
* Block IPv6 packets in pf(4) that have hop-by-hop options header orbluhm2017-05-311-3/+8
* teach pf_build_tcp() about SACK, ok & with sashanhenning2017-05-301-5/+13
* export_pflow() is no longer grabbing the NET_LOCK(), so no need tompi2017-05-291-6/+2
* Limit the nested header chain for IPv6 extensions headers and forbluhm2017-05-281-6/+16
* Fix bad white spaces, wrap long lines, kill some empty lines.bluhm2017-05-281-5/+7
* Pf was handling IPv4 and IPv6 differently regarding AH extensionbluhm2017-05-281-18/+52
* Move the common length check in pf_pull_hdr() after the addressbluhm2017-05-231-14/+10
* - fixes regression found by pf_forward testsashan2017-05-201-1/+2
* Change PF behavior to allow MLD Listener Report packets to be sentrzalamena2017-05-191-3/+9
* - percpu anchor stackssashan2017-05-161-250/+270
* Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED().mpi2017-05-161-3/+3
* Enable the NET_LOCK(), take 3.mpi2017-05-151-36/+15
* Put back the call to pf_remove_src_node lost in the netlock backoutmikeb2017-05-051-1/+2
* Introduce sstosa() for converting sockaddr_storage with a type safebluhm2017-05-041-3/+3
* Revert the NET_LOCK() and bring back pf's contention lock for release.mpi2017-03-171-16/+36
* Prevent integer overflow in PF when calculating the adaptive timeout.claudio2017-03-091-3/+3
* Don't overwrite the flow ID once it's setmikeb2017-03-071-2/+2
* Enforce that tcbtable and udbtable must be accessed with the NET_LOCK().mpi2017-03-071-1/+3
* percpu counters for TCP statsjca2017-02-091-3/+3