summaryrefslogtreecommitdiffstats
path: root/iptables/xshared.c
Commit message (Expand)AuthorAgeFilesLines
* xtables-restore: Introduce rule counter tokenizer functionPhil Sutter27 hours1-0/+37
* xtables_error() does not returnPhil Sutter2019-09-251-1/+0
* xshared: check for maximum buffer length in add_param_to_argv()Pablo Neira Ayuso2019-04-301-18/+28
* xshared: Explicitly pass target to command_jump()Phil Sutter2019-02-071-2/+2
* xtables: Remove target_maxnamelen fieldPhil Sutter2018-10-151-3/+3
* Combine parse_target() and command_jump() implementationsPhil Sutter2018-09-251-0/+63
* Combine command_match() implementationsPhil Sutter2018-09-251-0/+38
* iptables: Use print_ifaces() from xtablesPhil Sutter2018-09-241-0/+25
* Share print_ipv{4,6}_addr() from xtablesPhil Sutter2018-09-241-0/+66
* xshared: Consolidate argv construction routinesPhil Sutter2018-08-041-0/+123
* xshared: Consolidate parse_counters()Phil Sutter2018-08-041-0/+14
* ip{,6}tables-restore: Don't ignore missing wait-interval valuePhil Sutter2017-10-041-1/+1
* iptables: insist that the lock is held.Lorenzo Colitti2017-05-291-3/+28
* iptables-restore: support acquiring the lock.Lorenzo Colitti2017-03-211-6/+12
* iptables: remove duplicated argument parsing codeLorenzo Colitti2017-03-171-2/+33
* iptables: move XT_LOCK_NAME from CFLAGS to config.h.Lorenzo Colitti2017-03-171-0/+1
* iptables: set the path of the lock file via a configure option.Lorenzo Colitti2017-03-141-2/+0
* xshared: using the blocking file lock request when we wait indefinitelyLiping Zhang2017-02-281-11/+14
* xshared: do not lock again and again if "-w" option is not specifiedLiping Zhang2017-02-281-7/+4
* xtables: Add an interval option for xtables lock waitSubash Abhinov Kasiviswanathan2016-07-031-8/+48
* xshared: calm down compilation warningPablo Neira Ayuso2015-02-181-0/+1
* iptables: use flock() instead of abstract unix socketsPablo Neira Ayuso2015-01-201-15/+7
* iptables: add optional [seconds] argument to -wJiri Popelka2014-07-251-3/+5
* ip[6]tables: Add locking to prevent concurrent instancesPhil Oester2013-06-111-0/+33
* src: resolve old macro names that are indirectionsJan Engelhardt2011-09-111-1/+1
* extensions: support for per-extension instance "global" variable spaceJan Engelhardt2011-06-211-0/+18
* iptables: consolidate target/match init callJan Engelhardt2011-06-211-2/+13
* option: fix ignored negation before implicit extension loadingJan Engelhardt2011-06-071-5/+7
* src: move all iptables pieces into a separate directoryJan Engelhardt2011-06-071-0/+207