summaryrefslogtreecommitdiffstats
path: root/libiptc/libiptc.c
Commit message (Expand)AuthorAgeFilesLines
* libiptc: guard chain index allocation for different malloc implementationsJan Engelhardt2008-11-261-1/+1
* libiptc: make sockfd a per-handle thingJan Engelhardt2008-11-101-24/+14
* libiptc: use hex output for hookmaskJan Engelhardt2008-11-101-2/+2
* libiptc: remove unused iptc_get_raw_socket and iptc_check_packetJan Engelhardt2008-11-101-24/+0
* libiptc: remove indirectionsJan Engelhardt2008-11-101-116/+113
* libiptc: remove typedef indirectionJan Engelhardt2008-11-101-66/+66
* libiptc: remove old fixmeJesper Dangaard Brouer2008-09-241-2/+0
* libiptc: fix scalability performance issue during initial ruleset parsingJesper Dangaard Brouer2008-07-031-11/+112
* libiptc: minor bugfixJesper Dangaard Brouer2008-07-031-1/+2
* libiptc: move variable definitions to head of functionPatrick McHardy2008-06-071-2/+4
* Remove old functions, constantsJan Engelhardt2008-04-151-1/+2
* Combine IP{,6}T_LIB_DIR into XTABLES_LIBDIRJan Engelhardt2008-04-131-4/+0
* Fix all remaining warnings (missing declarations, missing prototypes)Jan Engelhardt2008-04-131-5/+4
* Fix -Wshadow warnings and clean up xt_sctp.hJan Engelhardt2008-04-061-27/+22
* Retry ruleset dump when kernel returns EAGAIN.Patrick McHardy2008-04-021-1/+4
* Solving scalability issue: for chain list "name" searching.Jesper Dangaard Brouer2008-01-151-4/+414
* Introduce a counter for number of user defined chains.Jesper Dangaard Brouer2008-01-151-1/+7
* Inline functions iptcc_is_builtin() and set_changed().Jesper Dangaard Brouer2008-01-151-2/+2
* More safe chain sorting, improving r7098Jesper Dangaard Brouer2007-12-121-1/+17
* Fix sockfd use accounting for kernels without autoloadingPatrick McHardy2007-12-041-4/+0
* iptables/libiptc perf issue: Sorting chain during pull-outJesper Dangaard Brouer2007-11-281-3/+3
* Fix unused function warningPatrick McHardy2007-09-081-2/+1
* Fix more sparse warnings: non-C99 array declaration, incorrect function proto...Patrick McHardy2007-09-081-8/+8
* Removes KERNEL_64_USERSPACE_32Yasuyuki KOZAKAI2007-06-301-16/+0
* iptables -Z clears the per-rule counters, but not the chain policy counters (...Andy Gay2006-08-221-0/+3
* BUG: libiptc chain references bug (Jesper Brouer <hawk@diku.dk>)Patrick McHardyJesper Brouer2006-07-251-0/+8
* Don't overwrite errno with return value of setsockopt (which is -1 on error).Patrick McHardy2006-04-221-6/+2
* Revert incorrect fix for "Unknown error 4294967295" problemPatrick McHardyHarald Welte2006-04-221-2/+0
* When entering an invalid command (such as iptables -A INPUT -j MARK --set-markHarald Welte2006-04-211-0/+2
* - Fix memory leak in TC_COMMIT() (Markus Sundberg)Harald Welte2005-11-121-23/+25
* _really_ sort only user defined chains (Robert de Barth <list-netfilter@debar...Robert de Barth2005-07-311-1/+1
* get rid of numerous gcc-4 warningsHarald Welte2005-07-191-2/+2
* Restore chain order (Olaf Rempel <razzor@kopf-tisch.de>)Olaf Rempel2005-03-041-4/+7
* Revert the recent addition of memset()'s to TC_COMMIT. One of them is bogus a...Phil Oester2005-02-041-3/+0
* re-implement alphabetic sorting to not confuse users who upgrade to 1.3.0Harald Welte2005-02-011-7/+18
* - Sets the 'iptc_fn' global variable to the pointer to the current functions ...Derrik Pates2005-02-011-13/+36
* Extension revision number support (if kernel supports the getsockopts).Rusty Russell2005-01-031-2/+2
* Stupid typo that meant we didn't compare target data when doing delete-by-mat...Rusty Russell2004-12-291-1/+1
* Implement some optimization for finding rules to replace in TC_REPLACE_ENTRY.Martin Josefsson2004-12-181-2/+9
* Make "is_same" test basics and entries only: targets are generic.Rusty Russell2004-12-161-26/+54
* Remove GET_TARGET() define: this was for compiling iptables for debugging (ie...Rusty Russell2004-12-161-37/+25
* Search backwards when inserting/deleting in/from the top half of the rules in...Martin Josefsson2004-10-241-12/+24
* Replace O(n) with O(1) when TC_INSERT_ENTRY() inserts an entry at the end.Martin Josefsson2004-09-231-8/+23
* Spelling error.Martin Josefsson2004-09-231-2/+2
* Fix returnvalue of TC_BUILTIN()Martin Josefsson2004-09-231-2/+2
* Make sure to zero all the memory we allocate for the new table.Martin Josefsson2004-09-221-2/+2
* Make TC_DELETE_ENTRY() and TC_DELETE_NUM_ENTRY() actually do something practicalMartin Josefsson2004-09-221-1/+5
* Fix two more rulenumber off by 1 errorsMartin Josefsson2004-09-221-3/+3
* Insertion of rules with -I was broken.Martin Josefsson2004-09-221-5/+15
* Fix rule countingMartin Josefsson2004-09-221-1/+3