aboutsummaryrefslogtreecommitdiffstats
path: root/net/netfilter/nf_conntrack_proto_sctp.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-31netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_newXin Long1-1/+1
2023-10-04netfilter: handle the connecting collision properly in nf_conntrack_proto_sctpXin Long1-10/+33
2023-08-16netfilter: set default timeout to 3 secs for sctp shutdown send and recv stateXin Long1-3/+3
2023-02-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+3
2023-01-31Revert "netfilter: conntrack: fix bug in for_each_sctp_chunk"Florian Westphal1-2/+3
2023-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-98/+74
2023-01-24netfilter: conntrack: unify established states for SCTP pathsSriram Yagnaraman1-54/+39
2023-01-24Revert "netfilter: conntrack: add sctp DATA_SENT state"Sriram Yagnaraman1-60/+42
2023-01-24netfilter: conntrack: fix bug in for_each_sctp_chunkSriram Yagnaraman1-2/+2
2023-01-24netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETESriram Yagnaraman1-9/+16
2023-01-18netfilter: conntrack: sctp: use nf log infrastructure for invalid packetsFlorian Westphal1-31/+15
2022-11-30netfilter: conntrack: add sctp DATA_SENT stateSriram Yagnaraman1-43/+61
2022-02-04netfilter: conntrack: don't refresh sctp entries in closed stateFlorian Westphal1-0/+9
2021-06-18netfilter: conntrack: pass hook state to log functionsFlorian Westphal1-1/+1
2020-12-12netfilter: ctnetlink: add timeout and protoinfo to destroy eventsFlorian Westphal1-4/+9
2020-08-20netfilter: conntrack: allow sctp hearbeat after connection re-useFlorian Westphal1-4/+35
2020-01-24netfilter: conntrack: sctp: use distinct states for new SCTP connectionsJiri Wiesner1-3/+3
2020-01-08netfilter: conntrack: dccp, sctp: handle null timeout argumentFlorian Westphal1-0/+3
2019-06-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-05-31netfilter: conntrack, nat: prefer skb_ensure_writableFlorian Westphal1-1/+1
2019-04-27netlink: make validation more configurable for future strictnessJohannes Berg1-2/+2
2019-04-27netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek1-1/+1
2019-01-18netfilter: conntrack: remove l4proto init and get_net callbacksFlorian Westphal1-21/+8
2019-01-18netfilter: conntrack: unify sysctl handlingFlorian Westphal1-88/+1
2019-01-18netfilter: conntrack: handle builtin l4proto packet functions via direct callsFlorian Westphal1-7/+5
2018-11-03netfilter: conntrack: add nf_{tcp,udp,sctp,icmp,dccp,icmpv6,generic}_pernet()Pablo Neira Ayuso1-8/+3
2018-09-20netfilter: conntrack: remove l3->l4 mapping informationFlorian Westphal1-35/+1
2018-09-20netfilter: conntrack: remove unused proto arg from netns init functionsFlorian Westphal1-1/+1
2018-09-20netfilter: conntrack: avoid using ->error callback if possibleFlorian Westphal1-33/+34
2018-09-20netfilter: conntrack: deconstify packet callback skb pointerFlorian Westphal1-1/+1
2018-09-20netfilter: conntrack: remove the l4proto->new() functionFlorian Westphal1-76/+68
2018-09-20netfilter: conntrack: pass nf_hook_state to packet and error handlersFlorian Westphal1-5/+7
2018-09-11netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUTPablo Neira Ayuso1-7/+7
2018-08-29netfilter: conntrack: place 'new' timeout in first location tooFlorian Westphal1-0/+7
2018-07-16netfilter: conntrack: remove get_timeout() indirectionFlorian Westphal1-10/+8
2018-07-16netfilter: conntrack: avoid l4proto pkt_to_tuple callsFlorian Westphal1-18/+0
2018-07-16netfilter: conntrack: avoid calls to l4proto invert_tupleFlorian Westphal1-10/+0
2018-01-08netfilter: conntrack: timeouts can be constFlorian Westphal1-1/+1
2018-01-08netfilter: conntrack: l4 protocol trackers can be constFlorian Westphal1-2/+2
2018-01-08netfilter: conntrack: remove nlattr_size pointer from l4proto trackersFlorian Westphal1-8/+7
2017-10-24netfilter: conntrack: remove pf argument from l4 packet functionsFlorian Westphal1-1/+0
2017-10-24netfilter: conntrack: add and use nf_l4proto_log_invalidFlorian Westphal1-2/+1
2017-09-04netfilter: remove unused hooknum arg from packet functionsFlorian Westphal1-1/+0
2017-08-24netfilter: conntrack: print_conntrack only needed if CONFIG_NF_CONNTRACK_PROCFSFlorian Westphal1-0/+6
2017-08-24netfilter: conntrack: place print_tuple in procfs partFlorian Westphal1-11/+0
2017-08-24netfilter: conntrack: remove protocol name from l4proto structFlorian Westphal1-2/+0
2017-07-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-0/+7
2017-07-01sctp: remove the typedef sctp_inithdr_tXin Long1-2/+2
2017-07-01sctp: remove the typedef sctp_chunkhdr_tXin Long1-16/+13
2017-07-01sctp: remove the typedef sctp_sctphdr_tXin Long1-1/+1
2017-06-29netfilter: nf_ct_dccp/sctp: fix memory leak after netns cleanupLiping Zhang1-0/+7
2017-05-23netfilter: conntrack: fix false CRC32c mismatch using paged skbDavide Caratti1-3/+6
2017-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-0/+16
2017-04-19netfilter: allow early drop of assured conntracksFlorian Westphal1-0/+16
2017-04-13netlink: pass extended ACK struct to parsing functionsJohannes Berg1-4/+2
2017-02-02netfilter: conntrack: no need to pass ctinfo to error handlerFlorian Westphal1-1/+1
2017-01-05netfilter: conntrack: validate SCTP crc32c in PREROUTINGDavide Caratti1-0/+32
2016-12-04netfilter: conntrack: built-in support for SCTPDavide Caratti1-67/+9
2016-11-18netns: make struct pernet_operations::id unsigned intAlexey Dobriyan1-1/+1
2016-11-09netfilter: conntrack: simplify init/uninit of L4 protocol trackersDavide Caratti1-37/+13
2016-08-13netfilter: remove ip_conntrack* sysctl compat codePablo Neira Ayuso1-84/+1
2016-08-12netfilter: conntrack: Only need first 4 bytes to get l4proto portsGao Feng1-2/+2
2016-04-19netfilter: conntrack: don't acquire lock during seq_printfFlorian Westphal1-7/+1
2015-09-18netfilter: nf_conntrack: Add a struct net parameter to l4_pkt_to_tupleEric W. Biederman1-1/+1
2015-07-30netfilter: nf_ct_sctp: minimal multihoming supportMichal Kubeček1-24/+77
2014-11-05netfilter: Convert print_tuple functions to return voidJoe Perches1-5/+5
2014-11-05netfilter: Remove return values for print_conntrack callbacksSteven Rostedt (Red Hat)1-2/+2
2013-04-18netfilter: add my copyright statementsPatrick McHardy1-0/+3
2013-03-15netfilter: nf_conntrack: register pernet subsystem before register L4 protoGao feng1-6/+6
2013-01-23netfilter: nf_conntrack: refactor l4proto support for netnsGao feng1-13/+30
2012-06-27netfilter: nf_ct_sctp: merge sctpv[4,6]_net_init into sctp_net_initGao feng1-43/+22
2012-06-27netfilter: nf_conntrack: prepare l4proto->init_net cleanupGao feng1-2/+2
2012-06-07netfilter: nf_conntrack: add namespace support for cttimeoutGao feng1-2/+4
2012-06-07netfilter: nf_conntrack: remove now unused sysctl for nf_conntrack_l[3|4]protoPablo Neira Ayuso1-15/+0
2012-06-07netfilter: nf_ct_sctp: add namespace supportGao feng1-29/+146
2012-06-07netfilter: nf_conntrack: prepare namespace support for l4 protocol trackersGao feng1-5/+5
2012-04-01nf_conntrack_proto_sctp: Stop using NLA_PUT*().David S. Miller1-12/+10
2012-03-07netfilter: add cttimeout infrastructure for fine timeout tuningPablo Neira Ayuso1-0/+69
2012-03-07netfilter: nf_conntrack: pass timeout array to l4->new and l4->packetPablo Neira Ayuso1-3/+11
2011-12-16net:netfilter: use IS_ENABLEDIgor Maravić1-3/+3
2011-03-31Fix common misspellingsLucas De Marchi1-3/+3
2010-11-12netfilter: nf_conntrack: don't always initialize ct->protoChangli Gao1-0/+1
2010-05-13netfilter: cleanup printk messagesStephen Hemminger1-2/+2
2010-02-03netfilter: nf_conntrack: split up IPCT_STATUS eventPatrick McHardy1-1/+1
2009-11-12sysctl net: Remove unused binary sysctl codeEric W. Biederman1-6/+2
2009-06-10netfilter: nf_conntrack: use per-conntrack locks for protocol dataPatrick McHardy1-15/+12
2009-03-25netfilter: nf_conntrack: calculate per-protocol nlattr sizeHolger Eitzenberger1-0/+10
2008-11-24netfilter: nf_conntrack_proto_sctp: avoid bogus warningPatrick McHardy1-1/+1
2008-11-03net: '&' reduxAlexey Dobriyan1-14/+14
2008-10-08netfilter: netns nf_conntrack: pass conntrack to nf_conntrack_event_cache() n...Alexey Dobriyan1-2/+2
2008-10-08netfilter: Use unsigned types for hooknum and pf varsJan Engelhardt1-1/+1
2008-07-21netfilter: nf_conntrack_sctp: fix sparse warningsPatrick McHardy1-4/+4
2008-06-09netfilter: ctnetlink: add full support for SCTP to ctnetlinkPablo Neira Ayuso1-0/+80
2008-04-14[NETFILTER]: nf_conntrack: const annotations in nf_conntrack_sctp, nf_nat_pro...Jan Engelhardt1-6/+11
2008-04-14[NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_l4protoJan Engelhardt1-17/+16
2008-01-31[NETFILTER]: nf_conntrack: naming unificationPatrick McHardy1-1/+1
2008-01-31[NETFILTER]: conntrack: get rid of sparse warningsStephen Hemminger1-2/+2
2008-01-28[NETFILTER]: nf_conntrack_sctp: remove timeout indirectionPatrick McHardy1-33/+24
2008-01-28[NETFILTER]: nf_conntrack_sctp: replace magic value by symbolic constantPatrick McHardy1-1/+1
2008-01-28[NETFILTER]: nf_conntrack_sctp: don't take sctp_lock once per chunkPatrick McHardy1-3/+2
2008-01-28[NETFILTER]: nf_conntrack_sctp: rename "newconntrack" variablePatrick McHardy1-21/+21
2008-01-28[NETFILTER]: nf_conntrack_sctp: consolidate sctp_packet() error pathsPatrick McHardy1-26/+20
2008-01-28[NETFILTER]: nf_conntrack_sctp: reduce line length furtherPatrick McHardy1-11/+12
2008-01-28[NETFILTER]: nf_conntrack_sctp: reduce line lengthPatrick McHardy1-22/+21
2008-01-28[NETFILTER]: nf_conntrack_sctp: use proper types for bitopsPatrick McHardy1-12/+12
2008-01-28[NETFILTER]: nf_conntrack_sctp: basic cleanupsPatrick McHardy1-68/+72
2008-01-28[NETFILTER]: nf_conntrack_{tcp,sctp}: shrink state tablePatrick McHardy1-1/+1
2008-01-28[NETFILTER]: nf_conntrack_{tcp,sctp}: mark state table constPatrick McHardy1-1/+1
2008-01-28[NETFILTER]: Parenthesize macro parametersJan Engelhardt1-4/+4
2008-01-28[NETFILTER]: nf_conntrack_sctp: add ctnetlink supportPablo Neira Ayuso1-0/+10
2007-10-18sysctl: remove broken netfilter binary sysctlsEric W. Biederman1-14/+0
2007-07-14[NETFILTER]: nf_conntrack: mark protocols __read_mostlyPatrick McHardy1-2/+2
2007-07-10[NETFILTER]: {ip, nf}_conntrack_sctp: fix remotely triggerable NULL ptr deref...Patrick McHardy1-1/+2
2007-07-10[NETFILTER]: Convert DEBUGP to pr_debugPatrick McHardy1-62/+30
2007-04-25[NETFILTER]: Remove changelogs and CVS IDsPatrick McHardy1-9/+0
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau1-1/+0
2007-02-12[NETFILTER]: Fix whitespace errorsYOSHIFUJI Hideaki1-36/+36
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-1/+1
2006-12-02[NETFILTER]: nf_conntrack: sysctl compatibility with old connection trackingPatrick McHardy1-0/+67
2006-12-02[NETFILTER]: nf_conntrack: move conntrack protocol sysctls to individual modulesPatrick McHardy1-63/+38
2006-12-02[NETFILTER]: nf_conntrack: rename struct nf_conntrack_protocolMartin Josefsson1-13/+13
2006-12-02[NETFILTER]: nf_conntrack: split out the event cacheMartin Josefsson1-0/+1
2006-09-22[NETFILTER]: Change tunables to __read_mostlyBrian Haley1-7/+7
2006-06-30[NETFILTER]: SCTP conntrack: fix crash triggered by packet without chunksPatrick McHardy1-1/+1
2006-06-29[NETFILTER]: nf_conntrack: Fix undefined references to local_bh_*Yasuyuki Kozakai1-0/+2
2006-05-02[NETFILTER] SCTP conntrack: fix infinite loopPatrick McHardy1-4/+7
2006-03-28[NETFILTER]: Rename init functions.Andrew Morton1-4/+4
2006-01-10[NETFILTER]: Fix timeout sysctls on big-endian 64bit architecturesPatrick McHardy1-9/+9
2005-11-09[NETFILTER]: Add nf_conntrack subsystem.Yasuyuki Kozakai1-0/+670