summaryrefslogtreecommitdiffstats
path: root/sys/net/if_pfsync.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kill yet another argument to functions in IPv6. This time ip6_output'sclaudio2015-09-111-2/+2
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-2/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* include the "set prio" values.henning2015-02-101-1/+3
* Userland (base & ports) was adapted to always include <netinet/in.h>deraadt2015-01-241-2/+9
* unifdef INET in net code as a precursor to removing the pretend option.tedu2014-12-191-7/+1
* Remove the "multicast_" prefix from the fields a multicast-only struct.mpi2014-12-171-3/+3
* Use an interface index instead of a pointer for multicast options.mpi2014-12-171-4/+4
* length argument for some free() calls; ok dougderaadt2014-11-231-2/+2
* Remove unneeded netinet6/ip6_divert.h include.lteo2014-11-061-2/+1
* reset all the pfsync packet state before calling ip_output indlg2014-10-171-4/+4
* remove uneeded route.h includesjsg2014-09-081-3/+2
* Fewer <netinet/in_systm.h> !mpi2014-07-221-2/+1
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-3/+3
* ip_output() using varargs always struck me as bizarre, esp since it's onlyhenning2014-04-211-4/+4
* "struct pkthdr" holds a routing table ID, not a routing domain one.mpi2014-04-141-2/+2
* Fix potential null dereference.chl2013-11-181-2/+2
* inherit the rdomain sc to pkthdrhenning2013-11-151-1/+3
* The header file netinet/in_var.h included netinet6/in6_var.h. Thisbluhm2013-10-171-1/+2
* states learnt via pfsync from a peer with the same ruleset checksum weredlg2013-08-071-2/+2
* Revert previous and unbreak asr, the new include should be protected.mpi2013-06-201-5/+5
* Allocate the various hook head descriptors as part of the ifnetmpi2013-06-201-5/+5
* Since pf_state_key_attach can decide to free the provided statemikeb2013-05-101-2/+2
* no need for a lot of code to include proc.htedu2013-03-281-2/+1
* Remove various read-only *maxlen variables and use IFQ_MAXLEN directly.mpi2013-03-261-2/+2
* Use time_uptime for expiration values as time_second can be skewed atflorian2012-10-301-5/+5
* simplify hook_disestablish() handling by always resetting the hook whenmarkus2012-10-091-19/+8
* make sure we don't call hook_disestablish() twice e.g. ifconfig -syncdevmarkus2012-10-081-5/+13
* pfsync_cancel_full_update needs to restore carp demotions sincemikeb2012-09-201-10/+14
* spltdb() was really just #define'd to be splsoftnet(); replace the formerblambert2012-09-201-2/+2
* update the tdb replay counter endian conversion to 64 bits;mikeb2012-09-191-3/+3
* rename all_state_flags to state_flags to finish the transitionmikeb2012-07-261-3/+2
* Fix a number of problems introduced by the link state handling commit:mikeb2012-06-301-18/+64
* backout rev1.185 as it's not what i have intended to commitmikeb2012-06-301-18/+7
* add ESN-related bits missed in the previous commitmikeb2012-06-291-4/+6
* Fix a number of problems introduced by the link state handling commit:mikeb2012-06-281-7/+18
* fix all the suser calls which pass an incorrect p_acflag argument;mikeb2012-04-111-2/+2
* remove superfluous return, ok mikebcamield2012-04-071-2/+2
* Fix kernel compilation with pf but without pfsync pseudo-device bymikeb2012-04-031-63/+2
* The kernel did not compile without INET6. Put some #ifdefs intobluhm2012-02-031-2/+2
* do carp demotion adjustments on syncdev link state change.mikeb2012-01-161-1/+55
* Make sure we only enter pf_route() when undefering in the PF_ROUTETO case.mcbride2011-12-011-2/+2
* use a u_int64_t for the state id in pfsync_state. this makes it consistentdlg2011-11-291-9/+9
* Protect more operations in the pfsync_clone_destroy to preventmikeb2011-11-271-3/+3
* Apply route-to to deferred packet; without this the first packet of amcbride2011-11-261-8/+29
* use time_uptime to set state creation values as time_second can bedlg2011-11-251-3/+3
* Improve flag setting ioctl so that bulk updates are requestedmikeb2011-11-161-3/+6
* State expire time is a baseline time ("last active") for expirycamield2011-11-091-12/+11
* Select a correct protocol for a stack side state key when importingmikeb2011-11-041-2/+14
* Don't forget to cancel bulk update failure timeout when destroying anmikeb2011-10-311-1/+2