aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/netfilter_ipv4
AgeCommit message (Expand)AuthorFilesLines
2021-10-14netfilter: iptables: allow use of ipt_do_table as hookfnFlorian Westphal1-3/+3
2021-04-26netfilter: allow to turn off xtables compat layerFlorian Westphal1-1/+1
2021-04-26netfilter: ip_tables: pass table pointer via nf_hook_opsFlorian Westphal1-4/+2
2021-04-26netfilter: iptables: unregister the tables by nameFlorian Westphal1-3/+3
2021-04-26netfilter: x_tables: remove ipt_unregister_tableFlorian Westphal1-3/+0
2020-06-25netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit help...David Wilder1-0/+6
2020-03-15netfilter: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2019-09-13netfilter: remove CONFIG_NETFILTER checks from headers.Jeremy Sowden1-6/+1
2019-09-13netfilter: ip_tables: remove unused function declarations.Jeremy Sowden1-2/+0
2019-08-13netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks to some header-files.Jeremy Sowden1-0/+4
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2016-03-02netfilter: xtables: prepare for on-demand hook registerFlorian Westphal1-4/+5
2015-09-18inet netfilter: Remove hook from ip6t_do_table, arp_do_table, ipt_do_tableEric W. Biederman1-1/+0
2015-04-04netfilter: Pass nf_hook_state through ipt_do_table().David S. Miller1-2/+1
2012-10-17UAPI: Remove empty non-UAPI Kbuild filesDavid Howells1-0/+0
2012-10-09UAPI: (Scripted) Disintegrate include/linux/netfilter_ipv4David Howells11-463/+2
2012-06-07netfilter: remove include/linux/netfilter_ipv4/ipt_addrtype.hCong Wang2-28/+0
2012-05-08netfilter: remove ip_queue supportPablo Neira Ayuso2-73/+0
2012-03-07netfilter: remove ipt_SAME.h and ipt_realm.hWANG Cong3-29/+0
2012-03-07netfilter: merge ipt_LOG and ip6_LOG into xt_LOGRichard Weinberger1-0/+2
2011-12-27netfilter: xtables: give xt_ecn its own nameJan Engelhardt1-1/+10
2011-12-27netfilter: xtables: move ipt_ecn to xt_ecnJan Engelhardt1-30/+1
2011-12-23netfilter: nf_nat: export NAT definitions to userspacePatrick McHardy2-59/+0
2011-11-01netfilter: export NAT definitions through linux/netfilter_ipv4/nf_nat.hPablo Neira Ayuso2-0/+59
2011-08-26headers, netfilter: Use kernel type names __u8, __u16, __u32Ben Hutchings1-10/+10
2011-01-20netfilter: xtables: add missing header inclusions for headers_checkJan Engelhardt8-0/+16
2011-01-18netfilter: xtables: use __uXX guarded types for userspace exportsJan Engelhardt8-30/+30
2010-10-13netfilter: xtables: remove unused definesJan Engelhardt1-4/+0
2010-10-13netfilter: xtables: unify {ip,ip6,arp}t_error_targetJan Engelhardt1-7/+3
2010-10-13netfilter: xtables: resolve indirect macros 3/3Jan Engelhardt1-37/+32
2010-10-13netfilter: xtables: resolve indirect macros 2/3Jan Engelhardt1-10/+8
2010-10-13netfilter: xtables: resolve indirect macros 1/3Jan Engelhardt1-4/+6
2010-08-14include: replace unifdef-y with header-ySam Ravnborg1-3/+2
2010-06-28netfilter: ipt_LOG/ip6t_LOG: add option to print decoded MAC headerPatrick McHardy1-1/+2
2010-02-24netfilter: xtables: replace XT_MATCH_ITERATE macroJan Engelhardt1-5/+1
2010-02-24netfilter: xtables: replace XT_ENTRY_ITERATE macroJan Engelhardt1-9/+2
2010-02-10netfilter: xtables: generate initial table on-demandJan Engelhardt1-0/+1
2010-01-18netfilter: xtables: add struct xt_mtdtor_param::netAlexey Dobriyan1-1/+1
2009-11-04net: cleanup include/linuxEric Dumazet3-22/+11
2009-08-24netfilter: xtables: mark initial tables constantJan Engelhardt1-1/+1
2009-08-10netfilter: xtables: remove redirecting header filesJan Engelhardt31-500/+4
2009-08-10netfilter: xtables: remove xt_owner v0Jan Engelhardt2-21/+0
2009-08-10netfilter: xtables: remove xt_iprange v0Jan Engelhardt2-22/+0
2009-08-10netfilter: xtables: remove xt_TOS v0Jan Engelhardt3-27/+0
2009-03-26make exported headers use strict posix typesArnd Bergmann1-4/+4
2008-11-20netfilter: ip{,6}t_policy.h should include xp_policy.hAndy Whitcroft1-0/+2
2008-10-08netfilter: rename ipt_recent to xt_recentJan Engelhardt1-17/+11
2008-05-21netfilter: Move linux/types.h inclusions outside of #ifdef __KERNEL__Patrick McHardy1-1/+1
2008-01-31[NETFILTER]: x_tables: return new table from {arp,ip,ip6}t_register_table()Alexey Dobriyan1-2/+3
2008-01-28[NETFILTER]: Rename ipt_iprange to xt_iprangeJan Engelhardt1-5/+1
2008-01-28[NETFILTER]: Annotate start of kernel fields in NF headersJan Engelhardt1-0/+1
2008-01-28[NETFILTER]: ip_tables: fix compat typesPatrick McHardy1-5/+20
2008-01-28[NETFILTER]: {ip,ip6,arp}_tables: consolidate iterator macrosPatrick McHardy1-49/+6
2008-01-28[NETFILTER]: ipt_addrtype: limit address type checking to an interfaceLaszlo Attila Toth1-0/+14
2008-01-28[NETFILTER]: Introduce NF_INET_ hook valuesPatrick McHardy1-4/+4
2007-11-07[NETFILTER]: Sort matches/targets in Kbuild fileJan Engelhardt1-14/+14
2007-10-15[NETFILTER]: Replace sk_buff ** with sk_buff *Herbert Xu1-1/+1
2007-07-18[NETFILTER]: ipt_iprange.h must #include <linux/types.h>Adrian Bunk1-0/+2
2007-07-10[NETFILTER]: ipt_CLUSTERIP: add compat codePatrick McHardy1-2/+2
2007-06-07[NETFILTER]: ip_tables: fix compat related crashDmitry Mishin1-0/+20
2007-05-10[NETFILTER]: Clean up table initializationPatrick McHardy1-0/+22
2007-04-25[NETFILTER]: Remove IPv4 only connection tracking/NATPatrick McHardy24-1705/+1
2007-03-05[NETFILTER]: conntrack: fix {nf,ip}_ct_iterate_cleanup endless loopsPatrick McHardy1-1/+1
2007-02-12[NETFILTER]: ip_conntrack: fix invalid conntrack statistics RCU assumptionPatrick McHardy1-0/+6
2007-02-08[NETFILTER]: ip_tables: remove declaration of non-existant ipt_find_target fu...Patrick McHardy1-3/+0
2007-02-08[NETFILTER]: {ip,ip6}_tables: use struct xt_table instead of redefined struct...Jan Engelhardt1-6/+3
2007-02-08[NETFILTER]: {ip,ip6}_tables: remove x_tables wrapper functionsJan Engelhardt1-11/+1
2007-02-08[NETFILTER]: NAT: optional source port randomization supportEric Leblond1-0/+1
2007-02-08[NETFILTER]: add IPv6-capable TCPMSS targetPatrick McHardy1-4/+3
2007-01-23[NETFILTER]: Fix iptables ABI breakage on (at least) CRISPatrick McHardy1-1/+1
2006-12-04[PATCH] severing skbuff.h -> mm.hAl Viro1-0/+1
2006-12-02[NETFILTER]: nf_conntrack/nf_nat: add H.323 helper portPatrick McHardy4-1040/+1
2006-12-02[NETFILTER]: nf_nat: add FTP NAT helper portJozsef Kadlecsik1-1/+39
2006-12-02[NETFILTER]: x_tables: add NFLOG targetPatrick McHardy1-1/+1
2006-12-02[NETFILTER]: x_tables: add port of hashlimit match for IPv4 and IPv6Patrick McHardy1-34/+8
2006-12-02[NETFILTER]: sip conntrack: better NAT handlingPatrick McHardy1-1/+4
2006-12-02[NETFILTER]: sip conntrack: do case insensitive SIP header searchPatrick McHardy1-1/+2
2006-12-02[NETFILTER]: sip conntrack: minor cleanupPatrick McHardy1-18/+10
2006-12-02[NETFILTER]: conntrack: add '_get' to {ip, nf}_conntrack_expect_findYasuyuki Kozakai1-1/+1
2006-12-02[NET]: netfilter checksum annotationsAl Viro1-2/+2
2006-12-02[NETFILTER]: More trivial annotations.Al Viro1-1/+1
2006-11-15[NETFILTER]: ip6_tables: fixed conflicted optname for getsockoptYasuyuki Kozakai1-12/+15
2006-09-28[NETFILTER]: h323 annotationsAl Viro1-3/+3
2006-09-28[NETFILTER]: ipt annotationsAl Viro1-1/+1
2006-09-28[NETFILTER]: NAT annotationsAl Viro1-1/+1
2006-09-28[NETFILTER]: conntrack annotationsAl Viro2-9/+9
2006-09-28[NETFILTER]: netfilter misc annotationsAl Viro1-1/+1
2006-09-22[NETFILTER]: PPTP conntrack: fix another GRE keymap leakPatrick McHardy1-0/+2
2006-09-22[NETFILTER]: PPTP conntrack: simplify expectation handlingPatrick McHardy1-1/+1
2006-09-22[NETFILTER]: PPTP conntrack: fix header definitionsPatrick McHardy1-4/+5
2006-09-22[NETFILTER]: PPTP conntrack: get rid of unnecessary byte order conversionsPatrick McHardy3-17/+17
2006-09-22[NETFILTER]: PPTP conntrack: fix whitespace errorsPatrick McHardy1-13/+13
2006-09-22[NETFILTER]: kill listhelp.hPatrick McHardy1-123/+0
2006-09-22[NETFILTER]: x_tables: remove unused argument to target functionsPatrick McHardy1-2/+1
2006-09-22[NETFILTER]: x_tables: replace IPv4 DSCP target by address family independent...Yasuyuki Kozakai1-4/+2
2006-09-22[NETFILTER]: x_tables: replace IPv4 dscp match by address family independent ...Yasuyuki Kozakai1-8/+6
2006-09-22[NETFILTER]: Get rid of HW checksum invalidationPatrick McHardy2-8/+4
2006-09-19[HEADERS] One line per header in Kbuild files to reduce conflictsDavid Woodhouse1-20/+62
2006-07-04Merge git://git.infradead.org/hdrinstall-2.6Linus Torvalds1-0/+21
2006-06-20Merge git://git.infradead.org/hdrcleanup-2.6Linus Torvalds2-2/+0
2006-06-18Add generic Kbuild files for 'make headers_install'David Woodhouse1-0/+21
2006-06-17[SECMARK]: Add secmark support to conntrackJames Morris1-0/+4
2006-06-17[NETFILTER]: Add SIP connection tracking helperPatrick McHardy1-0/+44
2006-06-17[NETFILTER]: H.323 helper: Add support for Call ForwardingJing Min Zhao3-1/+10
2006-06-17[NETFILTER]: conntrack: add sysctl to disable checksummingPatrick McHardy1-0/+1
2006-05-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6David Woodhouse1-1/+1
2006-05-03[NETFILTER]: H.323 helper: Change author's email addressJing Min Zhao1-1/+1
2006-04-26Don't include linux/config.h from anywhere else in include/David Woodhouse2-2/+0
2006-04-09[NETFILTER]: H.323 helper: move some function prototypes to ip_conntrack_h323.hJing Min Zhao3-0/+1088
2006-04-01[NETFILTER]: iptables 32bit compat layerDmitry Mishin1-0/+18
2006-04-01[NETFILTER]: x_tables: unify IPv4/IPv6 multiport matchYasuyuki Kozakai1-23/+8
2006-04-01[NETFILTER]: x_tables: unify IPv4/IPv6 esp matchYasuyuki Kozakai1-10/+4
2006-03-27[PATCH] Notifier chain update: API changesAlan Stern1-8/+9
2006-03-22[NETFILTER]: futher {ip,ip6,arp}_tables unificationDmitry Mishin1-55/+3
2006-03-22[NETFILTER]: x_tables: set the protocol family in x_tables targets/matchesPablo Neira Ayuso1-5/+9
2006-03-20[NETFILTER]: Add H.323 conntrack/NAT helperJing Min Zhao2-0/+32
2006-03-20[NETFILTER]: x_tables: replace IPv4/IPv6 policy match by address family indep...Patrick McHardy1-53/+16
2006-03-20[NETFILTER] NAT sequence adjustment: Save eight bytes per conntrackHarald Welte1-1/+1
2006-02-27[NETFILTER]: Restore {ipt,ip6t,ebt}_LOG compatibilityPatrick McHardy1-1/+2
2006-02-04[NETFILTER]: Prepare {ipt,ip6t}_policy match for x_tables unificationPatrick McHardy1-8/+14
2006-02-04[NETFILTER]: iptables: fix typos in ipt_connbytes.hYasuyuki Kozakai1-2/+2
2006-01-12[NETFILTER] x_tables: Abstraction layer for {ip,ip6,arp}_tablesHarald Welte22-384/+155
2006-01-10[NETFILTER]: Remove unused function from NAT protocol helpersPatrick McHardy1-7/+0
2006-01-07[NETFILTER]: Add ipt_policy/ip6t_policy matchesPatrick McHardy1-0/+52
2005-11-20[NETFILTER]: Remove ARRAY_SIZE duplicateNicolas Kaiser1-7/+5
2005-11-09[NETFILTER]: Add nf_conntrack subsystem.Yasuyuki Kozakai6-271/+7
2005-10-10[NETFILTER] ctnetlink: allow userspace to change TCP statePablo Neira Ayuso1-0/+3
2005-10-10[NETFILTER]: Use only 32bit counters for CONNTRACK_ACCTHarald Welte1-2/+6
2005-10-10[NETFILTER]: Add missing include to ip_conntrack_tuple.hHarald Welte1-0/+2
2005-10-10[NETFILTER] nat: remove bogus structure memberHarald Welte1-4/+0
2005-09-26[NETFILTER]: Fix invalid module autoloading by splitting iptable_natHarald Welte1-7/+5
2005-09-22[NETFILTER] Fix conntrack event cache deadlock/oopsHarald Welte1-4/+21
2005-09-22[NETFILTER] remove unneeded structure definition from conntrack helperHarald Welte1-7/+0
2005-09-22[NETFILTER] Fix sparse endian warnings in pptp helperAlexey Dobriyan2-62/+62
2005-09-19[NETFILTER]: Rename misnamed functionPatrick McHardy1-1/+1
2005-09-19[NETFILTER]: Add new PPTP conntrack and NAT helperHarald Welte5-0/+476
2005-09-06[NETFILTER]: kill __ip_ct_expect_unlink_destroyPablo Neira Ayuso1-1/+1
2005-09-06[NETFILTER]: Handle NAT module load racePatrick McHardy1-0/+5
2005-09-06[NETFILTER]: Add support for permanent expectationsPatrick McHardy1-0/+5
2005-08-29[NETFILTER]: Add new iptables TTL targetHarald Welte1-0/+21
2005-08-29[NETFILTER]: Add goto targetPatrick McHardy1-1/+2
2005-08-29[NETFILTER]: Add string matchPablo Neira Ayuso1-0/+18
2005-08-29[NETFILTER]: Remove two unused filesDomen Puncer1-20/+0
2005-08-29[NETFILTER]: Nicer names for ipt_connbytes constantsPatrick McHardy1-3/+3
2005-08-29[NETFILTER]: Add new iptables "connbytes" matchHarald Welte1-0/+25
2005-08-29[NETFILTER]: New iptables DCCP protocol header matchHarald Welte1-0/+23
2005-08-29[NETFILTER]: Fix multiple problems with the conntrack event cachePatrick McHardy2-25/+18
2005-08-29[NETFILTER]: Extend netfilter logging APIHarald Welte1-0/+1
2005-08-29[NETFILTER]: Add "nfnetlink_queue" netfilter queue handler over nfnetlinkHarald Welte1-0/+16
2005-08-29[NETFILTER]: Add ctnetlink subsystemHarald Welte5-17/+85
2005-08-29[NETFILTER]: connection tracking event notifiersHarald Welte2-4/+157
2005-08-29[NETFILTER]: convert nfmark and conntrack mark to 32bitHarald Welte1-1/+1
2005-07-26[NETFILTER]: Fix ip_conntrack_put() prototype.Adrian Bunk1-1/+1
2005-07-21[NETFILTER]: ip_conntrack_expect_related must not free expectationRusty Russell2-3/+7
2005-06-22[NETFILTER]: Fix "iptables -D" rule deletion with ipt_CLUSTERIP target.Harald Welte1-1/+2
2005-06-21[NETFILTER]: Kill lockhelp.hPatrick McHardy4-134/+2
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds60-0/+2752