aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c
AgeCommit message (Expand)AuthorFilesLines
2018-07-17netfilter: conntrack: remove l3proto abstractionFlorian Westphal1-368/+0
2018-07-16netfilter: conntrack: remove get_l4proto indirection from l3 protocol trackersFlorian Westphal1-30/+0
2018-07-16netfilter: conntrack: remove invert_tuple indirection from l3 protocol trackersFlorian Westphal1-10/+0
2018-07-16netfilter: conntrack: remove pkt_to_tuple indirection from l3 protocol trackersFlorian Westphal1-17/+0
2018-07-16netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackersFlorian Westphal1-47/+0
2018-03-22netfilter: drop template ct when conntrack is skipped.Paolo Abeni1-1/+13
2018-02-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-1/+5
2018-01-31netfilter: on sockopt() acquire sock lock only in the required scopePaolo Abeni1-1/+5
2018-01-08netfilter: remove defensive check on malformed packets from raw socketsPablo Neira Ayuso1-5/+0
2018-01-08netfilter: conntrack: constify list of builtin trackersFlorian Westphal1-1/+1
2017-10-24netfilter: conntrack: make l3proto trackers constFlorian Westphal1-1/+1
2017-08-24netfilter: conntrack: place print_tuple in procfs partFlorian Westphal1-8/+0
2017-08-24netfilter: conntrack: remove protocol name from l3proto structFlorian Westphal1-1/+0
2017-08-24netfilter: conntrack: compute l3proto nla size at compile timeFlorian Westphal1-6/+7
2017-07-31netfilter: conntrack: do not enable connection tracking unless neededFlorian Westphal1-14/+2
2017-07-31netfilter: nf_hook_ops structs can be constFlorian Westphal1-1/+1
2017-03-08netfilter: don't track fragmented packetsFlorian Westphal1-0/+4
2017-02-27lib/vsprintf.c: remove %Z supportAlexey Dobriyan1-1/+1
2016-12-06netfilter: defrag: only register defrag functionality if neededFlorian Westphal1-1/+6
2016-12-04netfilter: conntrack: register hooks in netns when needed by rulesetFlorian Westphal1-11/+44
2016-12-04netfilter: conntrack: remove unused init_net hookFlorian Westphal1-6/+0
2016-12-04netfilter: conntrack: built-in support for UDPliteDavide Caratti1-0/+3
2016-12-04netfilter: conntrack: built-in support for SCTPDavide Caratti1-0/+3
2016-12-04netfilter: conntrack: built-in support for DCCPDavide Caratti1-0/+3
2016-11-09netfilter: conntrack: simplify init/uninit of L4 protocol trackersDavide Caratti1-53/+23
2016-09-24netfilter: Remove explicit rcu_read_lock in nf_hook_slowAaron Conole1-1/+1
2016-08-13netfilter: remove ip_conntrack* sysctl compat codePablo Neira Ayuso1-70/+0
2016-05-05netfilter: conntrack: use a single hashtable for all namespacesFlorian Westphal1-1/+1
2015-11-18net ipv4: use preferred log methodsBastian Stender1-1/+1
2015-10-16netfilter: remove hook owner refcountingFlorian Westphal1-6/+0
2015-09-18netfilter: Pass priv instead of nf_hook_ops to netfilter hooksEric W. Biederman1-4/+4
2015-09-18inet netfilter: Prefer state->hook to ops->hooknumEric W. Biederman1-2/+2
2015-09-17netfilter: Use nf_hook_state.netEric W. Biederman1-2/+2
2015-08-11netfilter: nf_conntrack: push zone object into functionsDaniel Borkmann1-1/+1
2015-04-04netfilter: Make nf_hookfn use nf_hook_state.David S. Miller1-14/+6
2015-03-31netlink: implement nla_get_in_addr and nla_get_in6_addrJiri Benc1-2/+2
2015-03-31netlink: implement nla_put_in_addr and nla_put_in6_addrJiri Benc1-2/+2
2014-11-05netfilter: Convert print_tuple functions to return voidJoe Perches1-3/+3
2014-07-25netfilter: nf_conntrack: remove exceptional & on function nameHimangi Saraogi1-1/+1
2014-06-30netfilter: use IS_ENABLED() macroDuan Jiong1-2/+2
2014-01-03netfilter: nf_conntrack: remove dead codestephen hemminger1-6/+0
2013-10-14netfilter: pass hook ops to hookfnPatrick McHardy1-6/+6
2013-08-28netfilter: nf_conntrack: make sequence number adjustments usuable without NATPatrick McHardy1-5/+2
2013-06-13net: Convert uses of typedef ctl_table to struct ctl_tableJoe Perches1-1/+1
2013-04-18netfilter: add my copyright statementsPatrick McHardy1-0/+1
2013-02-19netfilter: nf_ct_helper: better logging for dropped packetsPablo Neira Ayuso1-8/+2
2013-01-23netfilter: nf_conntrack: refactor l4proto support for netnsGao feng1-22/+40
2013-01-23netfilter: nf_conntrack: refactor l3proto support for netnsGao feng1-7/+15
2012-08-30netfilter: add protocol independent NAT corePatrick McHardy1-6/+0
2012-08-30netfilter: nf_nat: add protoff argument to packet mangling functionsPatrick McHardy1-2/+4
2012-06-16netfilter: add user-space connection tracking helper infrastructurePablo Neira Ayuso1-10/+38
2012-06-07netfilter: nf_conntrack: remove now unused sysctl for nf_conntrack_l[3|4]protoPablo Neira Ayuso1-1/+0
2012-06-07netfilter: nf_ct_ipv4: add namespace supportGao feng1-38/+85
2012-06-07netfilter: nf_conntrack: prepare namespace support for l3 protocol trackersGao feng1-3/+3
2012-06-07netfilter: nf_conntrack: prepare namespace support for l4 protocol trackersGao feng1-9/+9
2012-04-20net: Convert nf_conntrack_proto to use register_net_sysctlEric W. Biederman1-1/+1
2012-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+10
2012-04-10netfilter: nf_ct_ipv4: packets with wrong ihl are invalidJozsef Kadlecsik1-0/+8
2012-04-10netfilter: nf_ct_ipv4: handle invalid IPv4 and IPv6 packets consistentlyJozsef Kadlecsik1-2/+2
2012-04-02netfilter: ipv4: Stop using NLA_PUT*().David S. Miller1-2/+3
2011-06-16netfilter: nf_nat: avoid double seq_adjust for loopbackJulian Anastasov1-1/+3
2011-06-06netfilter: add more values to enum ip_conntrack_infoEric Dumazet1-1/+1
2010-05-13netfilter: cleanup printk messagesStephen Hemminger1-5/+5
2010-02-15netfilter: nf_conntrack: add support for "conntrack zones"Patrick McHardy1-1/+2
2010-02-08netfilter: nf_conntrack: fix hash resizing with namespacesPatrick McHardy1-1/+1
2009-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-4/+4
2009-11-12sysctl net: Remove unused binary sysctl codeEric W. Biederman1-9/+1
2009-10-18inet: rename some inet_sock fieldsEric Dumazet1-4/+4
2009-08-25netfilter: nf_conntrack: log packets dropped by helpersPatrick McHardy1-1/+5
2009-08-10Merge branch 'master' of git://dev.medozas.de/linuxPatrick McHardy1-4/+4
2009-08-10netfilter: conntrack: switch hook PFs to nfprotoJan Engelhardt1-4/+4
2009-08-10netfilter: nf_conntrack: add SCTP support for SO_ORIGINAL_DSTRafael Laufer1-4/+4
2009-03-25netfilter: nf_conntrack: calculate per-protocol nlattr sizeHolger Eitzenberger1-0/+6
2009-03-16netfilter: conntrack: increase drop stats if sequence adjustment failsPablo Neira Ayuso1-1/+3
2009-01-12netfilter 01/09: remove "happy cracking" messagePatrick McHardy1-4/+1
2008-11-03net: '&' reduxAlexey Dobriyan1-6/+6
2008-10-31net: replace NIPQUAD() in net/ipv4/netfilter/Harvey Harrison1-8/+7
2008-10-08netfilter: split netfilter IPv4 defragmentation into a separate moduleKOVACS Krisztian1-53/+3
2008-10-08netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_log_inval...Alexey Dobriyan1-1/+1
2008-10-08netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_checksum ...Alexey Dobriyan1-1/+1
2008-10-08netfilter: netns nf_conntrack: pass netns pointer to nf_conntrack_in()Alexey Dobriyan1-2/+2
2008-10-08netfilter: netns nf_conntrack: per-netns conntrack hashAlexey Dobriyan1-1/+1
2008-10-08netfilter: netns nf_conntrack: per-netns conntrack countAlexey Dobriyan1-1/+1
2008-04-29netfilter: nf_conntrack: padding breaks conntrack hash on ARMPhilip Craig1-1/+1
2008-04-14[NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_l3protoJan Engelhardt1-7/+7
2008-04-14[NETFILTER]: nf_nat: kill helper and seq_adjust hooksPatrick McHardy1-29/+27
2008-01-31[NETFILTER]: nf_conntrack: annotate l3protos with constJan Engelhardt1-6/+8
2008-01-28[NETFILTER]: nf_conntrack: remove print_conntrack function from l3protosPatrick McHardy1-7/+0
2008-01-28[NETFILTER]: ctnetlink: use netlink attribute helpersPatrick McHardy1-6/+4
2008-01-28[NETFILTER]: Mark hooks __read_mostlyPatrick McHardy1-1/+1
2008-01-28[NETFILTER]: Introduce NF_INET_ hook valuesPatrick McHardy1-9/+9
2007-12-26[NETFILTER]: nf_conntrack_ipv4: fix module parameter compatibilityPatrick McHardy1-0/+3
2007-10-15[NETFILTER]: Replace sk_buff ** with sk_buff *Herbert Xu1-15/+15
2007-10-15[IPV4]: Change ip_defrag to return an integerHerbert Xu1-10/+10
2007-10-10[NETFILTER]: ctnetlink: use netlink policyPatrick McHardy1-6/+4
2007-10-10[NETFILTER]: nfnetlink: rename functions containing 'nfattr'Patrick McHardy1-5/+5
2007-10-10[NETFILTER]: nfnetlink: convert to generic netlink attribute functionsPatrick McHardy1-10/+10
2007-09-11[NETFILTER]: Fix/improve deadlock condition on module removal netfilterNeil Horman1-0/+1
2007-09-11[NETFILTER]: nf_conntrack_ipv4: fix "Frag of proto ..." messagesPatrick McHardy1-7/+3
2007-08-07[NETFILTER]: nf_nat: add symbolic dependency on IPv4 conntrackPatrick McHardy1-0/+6
2007-07-14[NETFILTER]: nf_conntrack: mark protocols __read_mostlyPatrick McHardy1-1/+1
2007-07-14[NETFILTER]: nf_conntrack: make l3proto->prepare() generic and renames itYasuyuki Kozakai1-9/+14
2007-07-10[NETFILTER]: Convert DEBUGP to pr_debugPatrick McHardy1-14/+8
2007-07-10[NETFILTER]: nf_conntrack: remove 'ignore_conntrack' argument from nf_conntra...Patrick McHardy1-1/+1
2007-07-10[NETFILTER]: nf_conntrack: remove old memory allocator of conntrackYasuyuki Kozakai1-6/+0
2007-07-10[NETFILTER]: nf_nat: remove unused nf_nat_module_is_loadedYasuyuki Kozakai1-3/+0
2007-07-10[NETFILTER]: nf_nat: use extension infrastructureYasuyuki Kozakai1-3/+0
2007-06-07[NETFILTER]: nf_conntrack: fix helper module unload racesPatrick McHarrdy1-5/+8
2007-05-19[NETFILTER]: nf_conntrack_ipv4: fix incorrect #ifdef config namePatrick McHardy1-2/+0
2007-04-25[NETFILTER]: Remove changelogs and CVS IDsPatrick McHardy1-8/+0
2007-04-25[SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iphArnaldo Carvalho de Melo1-5/+5
2007-04-25[IP]: Introduce ip_hdrlen()Arnaldo Carvalho de Melo1-4/+4
2007-04-25[SK_BUFF]: Introduce skb_network_header()Arnaldo Carvalho de Melo1-5/+4
2007-03-05[NETFILTER]: nf_conntrack/nf_nat: fix incorrect config ifdefsPatrick McHardy1-4/+2
2007-02-10[NET] IPV4: Fix whitespace errors.YOSHIFUJI Hideaki1-12/+12
2006-12-02[NETFILTER]: nf_conntrack: EXPORT_SYMBOL cleanupPatrick McHardy1-5/+2
2006-12-02[NETFILTER]: Add NAT support for nf_conntrackJozsef Kadlecsik1-2/+5
2006-12-02[NETFILTER]: nf_conntrack: add module aliases to IPv4 conntrack namesPatrick McHardy1-0/+1
2006-12-02[NETFILTER]: nf_conntrack: endian annotationsPatrick McHardy1-5/+3
2006-12-02[NETFILTER]: nf_conntrack: /proc compatibility with old connection trackingPatrick McHardy1-1/+12
2006-12-02[NETFILTER]: nf_conntrack: sysctl compatibility with old connection trackingPatrick McHardy1-0/+58
2006-12-02[NETFILTER]: nf_conntrack: move conntrack protocol sysctls to individual modulesPatrick McHardy1-53/+0
2006-12-02[NETFILTER]: nf_conntrack: move extern declaration to header filesPatrick McHardy1-6/+0
2006-12-02[NETFILTER]: nf_conntrack: rename struct nf_conntrack_protocolMartin Josefsson1-13/+13
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-17[NETFILTER]: conntrack: don't call helpers for related ICMP messagesPatrick McHardy1-1/+1
2006-05-28[NETFILTER]: Fix small information leak in SO_ORIGINAL_DST (CVE-2006-1343)Marcel Holtmann1-0/+1
2006-04-09[NETFILTER]: Fix section mismatch warningsPatrick McHardy1-18/+18
2006-04-09[NETFILTER]: Clean up hook registrationPatrick McHardy1-126/+63
2006-03-28[NETFILTER]: Rename init functions.Andrew Morton1-4/+4
2006-03-22[NETFILTER]: nf_conntrack: support for layer 3 protocol load on demandPablo Neira Ayuso1-0/+1
2006-03-20[NETFILTER] nf_conntrack: clean up to reduce size of 'struct nf_conn'Harald Welte1-10/+12
2006-02-15[NETFILTER]: nf_conntrack: move registration of __nf_ct_attachYasuyuki Kozakai1-5/+0
2006-01-12[NETFILTER] x_tables: Abstraction layer for {ip,ip6,arp}_tablesHarald Welte1-6/+1
2006-01-10[NETFILTER]: Fix timeout sysctls on big-endian 64bit architecturesPatrick McHardy1-1/+1
2006-01-05[NETFILTER]: nf_conntrack_l3proto_ipv4.c needs net/route.hPatrick McHardy1-0/+1
2006-01-05[NETFILTER]: Call POST_ROUTING hook before fragmentationPatrick McHardy1-25/+1
2006-01-05[NETFILTER]: Add ctnetlink port for nf_conntrackPablo Neira Ayuso1-0/+47
2005-11-09[NETFILTER]: Add nf_conntrack subsystem.Yasuyuki Kozakai1-0/+571