index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
ipv6
/
netfilter
/
nf_conntrack_reasm.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-03
netfilter: Remove the now superfluous sentinel elements from ctl_table array
Joel Granados
1
-1
/
+0
2024-04-22
sysctl: treewide: constify ctl_table_header::ctl_table_arg
Thomas Weißschuh
1
-1
/
+1
2024-03-28
inet: inet_defrag: prevent sk release while still in use
Florian Westphal
1
-1
/
+1
2024-03-04
net: adopt skb_network_offset() and similar helpers
Eric Dumazet
1
-2
/
+2
2023-08-15
netfilter: Update to register_net_sysctl_sz
Joel Granados
1
-1
/
+2
2022-10-31
net: dropreason: add SKB_DROP_REASON_DUP_FRAG
Eric Dumazet
1
-1
/
+1
2022-08-24
netfilter: nf_defrag_ipv6: allow nf_conntrack_frag6_high_thresh increases
Eric Dumazet
1
-1
/
+0
2022-03-03
net: ipv6: Handle delivery_time in ipv6 defrag
Martin KaFai Lau
1
-0
/
+1
2021-09-28
netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1
Florian Westphal
1
-1
/
+1
2021-04-06
netfilter: nf_defrag_ipv6: use net_generic infra
Florian Westphal
1
-32
/
+36
2020-11-19
ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module
Georg Kohmann
1
-1
/
+1
2020-11-16
ipv6/netfilter: Discard first fragment not including all headers
Georg Kohmann
1
-0
/
+9
2020-10-20
netfilter: Drop fragmented ndisc packets assembled in netfilter
Georg Kohmann
1
-0
/
+1
2019-08-08
inet: frags: re-introduce skb coalescing for local delivery
Guillaume Nault
1
-1
/
+1
2019-07-11
ipv6: Use ipv6_authlen for len
yangxingwu
1
-1
/
+1
2019-06-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-10
/
+12
2019-06-19
inet: fix various use-after-free in defrags units
Eric Dumazet
1
-2
/
+8
2019-06-18
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
David S. Miller
1
-10
/
+12
2019-06-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-5
/
+1
2019-06-07
netfilter: ipv6: nf_defrag: accept duplicate fragments again
Guillaume Nault
1
-3
/
+7
2019-06-04
netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments
Guillaume Nault
1
-7
/
+5
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
Thomas Gleixner
1
-5
/
+1
2019-05-26
net: dynamically allocate fqdir structures
Eric Dumazet
1
-13
/
+14
2019-05-26
net: add a net pointer to struct fqdir
Eric Dumazet
1
-4
/
+2
2019-05-26
net: rename inet_frags_init_net() to fdir_init()
Eric Dumazet
1
-2
/
+1
2019-05-26
netfilter: ipv6: nf_defrag: no longer reference init_net in nf_ct_frag6_sysct...
Eric Dumazet
1
-12
/
+7
2019-05-26
net: rename struct fqdir fields
Eric Dumazet
1
-20
/
+20
2019-05-26
net: rename inet_frags_exit_net() to fqdir_exit()
Eric Dumazet
1
-2
/
+2
2019-05-26
inet: rename netns_frags to fqdir
Eric Dumazet
1
-2
/
+2
2019-02-26
net: remove unused struct inet_frag_queue.fragments field
Peter Oskolkov
1
-1
/
+0
2019-01-25
net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c
Peter Oskolkov
1
-189
/
+71
2018-12-05
ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes
Jiri Wiesner
1
-1
/
+7
2018-10-25
netfilter: ipv6: fix oops when defragmenting locally generated fragments
Florian Westphal
1
-4
/
+9
2018-09-12
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2018-09-10
net: Add and use skb_mark_not_on_list().
David S. Miller
1
-1
/
+1
2018-09-09
ip: frags: fix crash in ip_do_fragment()
Taehee Yoo
1
-0
/
+1
2018-08-05
ipv6: defrag: drop non-last frags smaller than min mtu
Florian Westphal
1
-0
/
+4
2018-08-05
ip: use rb trees for IP frag queue.
Peter Oskolkov
1
-0
/
+1
2018-07-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
David S. Miller
1
-5
/
+12
2018-07-18
ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module
Florian Westphal
1
-5
/
+12
2018-07-09
netfilter: ipv6: nf_defrag: drop skb dst before queueing
Florian Westphal
1
-0
/
+2
2018-06-18
netfilter: ipv6: nf_defrag: reduce struct net memory waste
Eric Dumazet
1
-3
/
+3
2018-04-04
inet: frags: fix ip6frag_low_thresh boundary
Eric Dumazet
1
-2
/
+0
2018-03-31
inet: frags: get rid of nf_ct_frag6_skb_cb/NFCT_FRAG6_CB
Eric Dumazet
1
-18
/
+11
2018-03-31
inet: frags: break the 2GB limit for frags storage
Eric Dumazet
1
-5
/
+5
2018-03-31
inet: frags: remove inet_frag_maybe_warn_overflow()
Eric Dumazet
1
-3
/
+2
2018-03-31
inet: frags: use rhashtables for reassembly units
Eric Dumazet
1
-38
/
+13
2018-03-31
inet: frags: add a pointer to struct netns_frags
Eric Dumazet
1
-7
/
+9
2018-03-31
inet: frags: change inet_frags_init_net() return value
Eric Dumazet
1
-3
/
+9
2018-03-27
net: Drop pernet_operations::async
Kirill Tkhai
1
-1
/
+0
2018-03-22
net: Convert nf_ct_net_ops
Kirill Tkhai
1
-0
/
+1
2018-02-02
netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure
Subash Abhinov Kasiviswanathan
1
-0
/
+1
2018-01-16
netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460
Subash Abhinov Kasiviswanathan
1
-5
/
+10
2017-10-18
inet: frags: Convert timers to use timer_setup()
Kees Cook
1
-2
/
+3
2017-09-03
Revert "net: fix percpu memory leaks"
Jesper Dangaard Brouer
1
-9
/
+3
2017-03-01
ipv6: orphan skbs in reassembly unit
Eric Dumazet
1
-0
/
+1
2016-11-29
netfilter: ipv6: nf_defrag: drop mangled skb on ream error
Florian Westphal
1
-2
/
+2
2015-12-14
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...
Pablo Neira Ayuso
1
-3
/
+6
2015-12-09
netfilter: ipv6: nf_defrag: fix NULL deref panic
Florian Westphal
1
-5
/
+8
2015-11-24
ipv6: distinguish frag queues by device for multicast and link-local packets
Michal Kubeček
1
-2
/
+3
2015-11-23
netfilter: ipv6: avoid nf_iterate recursion
Florian Westphal
1
-40
/
+31
2015-11-23
netfilter: ipv6: nf_defrag: avoid/free clone operations
Florian Westphal
1
-65
/
+40
2015-11-02
net: fix percpu memory leaks
Eric Dumazet
1
-3
/
+9
2015-11-01
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2015-10-27
ipv6: Export nf_ct_frag6_consume_orig()
Joe Stringer
1
-0
/
+1
2015-10-17
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...
Pablo Neira Ayuso
1
-3
/
+1
2015-10-14
netfilter: ipv6: pointer cast layout
Ian Morris
1
-1
/
+1
2015-10-13
netfilter: ipv6: whitespace around operators
Ian Morris
1
-1
/
+1
2015-10-12
ipv6: Pass struct net into nf_ct_frag6_gather
Eric W. Biederman
1
-3
/
+1
2015-08-27
ipv6: Export nf_ct_frag6_gather()
Joe Stringer
1
-0
/
+1
2015-07-26
inet: frag: change *_frag_mem_limit functions to take netns_frags as argument
Florian Westphal
1
-3
/
+3
2014-08-02
inet: frags: use kmem_cache for inet_frag_queue
Nikolay Aleksandrov
1
-2
/
+6
2014-08-02
inet: frags: rename last_in to flags
Nikolay Aleksandrov
1
-6
/
+6
2014-07-27
inet: frag: set limits and make init_net's high_thresh limit global
Nikolay Aleksandrov
1
-2
/
+10
2014-07-27
inet: frag: use seqlock for hash rebuild
Florian Westphal
1
-1
/
+1
2014-07-27
inet: frag: remove periodic secret rebuild timer
Florian Westphal
1
-1
/
+0
2014-07-27
inet: frag: remove lru list
Florian Westphal
1
-1
/
+0
2014-07-27
inet: frag: move evictor calls into frag_find function
Florian Westphal
1
-4
/
+0
2014-07-27
inet: frag: remove hash size assumptions from callers
Florian Westphal
1
-5
/
+2
2014-07-27
inet: frag: constify match, hashfn and constructor arguments
Florian Westphal
1
-1
/
+1
2014-05-12
net: rename local_df to ignore_df
WANG Cong
1
-1
/
+1
2013-11-11
netfilter: push reasm skb through instead of original frag skbs
Jiri Pirko
1
-17
/
+2
2013-10-23
ipv6: split inet6_hash_frag for netfilter and initialize secrets with net_get...
Hannes Frederic Sowa
1
-2
/
+14
2013-04-06
netfilter: implement RFC3168 5.3 (ecn protection) for ipv6 fragmentation hand...
Hannes Frederic Sowa
1
-2
/
+20
2013-03-19
inet: limit length of fragment queue hash table bucket lists
Hannes Frederic Sowa
1
-6
/
+6
2013-02-18
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net into net
David S. Miller
1
-3
/
+3
2013-02-15
net: Add skb_unclone() helper function.
Pravin B Shelar
1
-1
/
+1
2013-02-13
netfilter: nf_ct_reasm: fix per-netns sysctl initialization
Michal Kubeček
1
-3
/
+3
2013-01-29
net: frag, move LRU list maintenance outside of rwlock
Jesper Dangaard Brouer
1
-3
/
+2
2013-01-29
net: frag helper functions for mem limit tracking
Jesper Dangaard Brouer
1
-3
/
+3
2012-12-16
netfilter: nf_ct_reasm: fix conntrack reassembly expire code
Haibo Xi
1
-1
/
+4
2012-10-28
netfilter: nf_defrag_ipv6: solve section mismatch in nf_conntrack_reasm
Hein Tibosch
1
-2
/
+2
2012-09-27
nf_defrag_ipv6: fix oops on module unloading
Konstantin Khlebnikov
1
-1
/
+1
2012-09-19
ipv6: unify fragment thresh handling code
Amerigo Wang
1
-5
/
+3
2012-09-19
ipv6: unify conntrack reassembly expire code with standard one
Amerigo Wang
1
-55
/
+19
2012-09-19
ipv6: add a new namespace for nf_conntrack_reasm
Amerigo Wang
1
-42
/
+95
2012-08-30
netfilter: nf_conntrack_ipv6: improve fragmentation handling
Patrick McHardy
1
-3
/
+16
2012-05-15
net: Convert net_ratelimit uses to net_<level>_ratelimited
Joe Perches
1
-4
/
+3
2012-04-20
net: Convert all sysctl registrations to register_net_sysctl
Eric W. Biederman
1
-2
/
+2
2012-04-20
net: Move all of the network sysctls without a namespace into init_net.
Eric W. Biederman
1
-2
/
+2
2011-11-01
netfilter: Remove unnecessary OOM logging messages
Joe Perches
1
-4
/
+3
2011-10-19
net: add skb frag size accessors
Eric Dumazet
1
-2
/
+2
2011-01-20
netfilter: add a missing include in nf_conntrack_reasm.c
Eric Dumazet
1
-0
/
+1
2011-01-13
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...
Simon Horman
1
-1
/
+1
2010-11-15
netfilter: nf_ct_frag6_sysctl_table is static
Eric Dumazet
1
-1
/
+1
2010-11-12
netfilter: ipv6: fix overlap check for fragments
Shan Wei
1
-1
/
+1
2010-10-26
netfilter: Add missing CONFIG_SYSCTL checks in ipv6's nf_conntrack_reasm.c
David S. Miller
1
-1
/
+4
2010-10-21
tproxy: split off ipv6 defragmentation to a separate module
Balazs Scheidler
1
-1
/
+13
2010-09-09
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
1
-65
/
+15
2010-09-07
netfilter: discard overlapping IPv6 fragment
Nicolas Dichtel
1
-65
/
+15
2010-08-23
net: Rename skb_has_frags to skb_has_frag_list
David S. Miller
1
-1
/
+1
2010-08-04
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...
Linus Torvalds
1
-1
/
+1
2010-07-11
fix comment/printk typos concerning "already"
Uwe Kleine-König
1
-1
/
+1
2010-07-05
netfilter: nf_conntrack_reasm: add fast path for in-order fragments
Changli Gao
1
-0
/
+9
2010-06-14
netfilter: defrag: kill unused work parameter of frag_kfree_skb()
Shan Wei
1
-4
/
+2
2010-06-14
netfilter: defrag: remove one redundant atomic ops
Shan Wei
1
-2
/
+1
2010-04-20
Merge branch 'master' of /repos/git/net-next-2.6
Patrick McHardy
1
-0
/
+1
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2010-03-25
netfilter: ipv6: use NFPROTO values for NF_HOOK invocation
Jan Engelhardt
1
-1
/
+1
2010-02-19
netfilter: nf_conntrack_reasm: properly handle packets fragmented into a sing...
Patrick McHardy
1
-7
/
+1
2010-02-10
Merge branch 'master' of /repos/git/net-next-2.6
Patrick McHardy
1
-0
/
+1
2010-01-26
ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure
Shan Wei
1
-0
/
+1
2010-01-20
IPv6: reassembly: replace magic number with macro definitions
Shan Wei
1
-2
/
+2
2010-01-20
netfilter: nf_conntrack_ipv6: delete the redundant macro definitions
Shan Wei
1
-3
/
+0
2009-12-15
ipv6: reassembly: use seperate reassembly queues for conntrack and local deli...
Patrick McHardy
1
-3
/
+4
2009-11-12
sysctl net: Remove unused binary sysctl code
Eric W. Biederman
1
-3
/
+1
2009-06-09
netfilter: Use frag list abstraction interfaces.
David S. Miller
1
-2
/
+2
2009-03-16
netfilter: conntrack: check for NEXTHDR_NONE before header sanity checking
Christoph Paasch
1
-4
/
+4
2008-11-03
net: '&' redux
Alexey Dobriyan
1
-3
/
+3
2008-10-01
ipv6: almost identical frag hashing funcs combined
Ilpo Järvinen
1
-30
/
+2
2008-07-25
net: convert BUG_TRAP to generic WARN_ON
Ilpo Järvinen
1
-2
/
+2
2008-06-27
inet fragments: fix race between inet_frag_find and inet_frag_secret_rebuild
Pavel Emelyanov
1
-1
/
+2
2008-06-04
netfilter: nf_conntrack_ipv6: fix inconsistent lock state in nf_ct_frag6_gath...
Jarek Poplawski
1
-3
/
+5
2008-04-14
[NETFILTER]: annotate rest of nf_conntrack_* with const
Jan Engelhardt
1
-4
/
+4
2008-04-02
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...
David S. Miller
1
-0
/
+2
2008-03-28
[INET]: inet_frag_evictor() must run with BH disabled
David S. Miller
1
-0
/
+2
2008-03-28
[NET]: Rename inet_frag.h identifiers COMPLETE, FIRST_IN, LAST_IN to INET_FRAG_*
Joe Perches
1
-7
/
+8
2008-01-31
[NETFILTER]: nf_conntrack_ipv6: fix sparse warnings
Patrick McHardy
1
-15
/
+1
2008-01-28
[NETNS][FRAGS]: Make the LRU list per namespace.
Pavel Emelyanov
1
-1
/
+1
2008-01-28
[NETNS][FRAGS]: Isolate the secret interval from namespaces.
Pavel Emelyanov
1
-5
/
+1
2008-01-28
[NETNS][FRAGS]: Make thresholds work in namespaces.
Pavel Emelyanov
1
-6
/
+6
2008-01-28
[NETNS][FRAGS]: Make the net.ipv4.ipfrag_timeout work in namespaces.
Pavel Emelyanov
1
-2
/
+2
2008-01-28
[NETNS][FRAGS]: Make the mem counter per-namespace.
Pavel Emelyanov
1
-7
/
+7
2008-01-28
[NETNS][FRAGS]: Make the nqueues counter per-namespace.
Pavel Emelyanov
1
-0
/
+1
2008-01-28
[NETNS][FRAGS]: Make the inet_frag_queue lookup work in namespaces.
Pavel Emelyanov
1
-1
/
+2
2008-01-28
[NETNS][FRAGS]: Move ctl tables around.
Pavel Emelyanov
1
-1
/
+30
2007-10-17
[INET]: Consolidate frag queues freeing
Pavel Emelyanov
1
-6
/
+1
2007-10-17
[INET]: Remove no longer needed ->equal callback
Pavel Emelyanov
1
-1
/
+0
2007-10-17
[INET]: Consolidate xxx_find() in fragment management
Pavel Emelyanov
1
-26
/
+6
2007-10-17
[INET]: Consolidate xxx_frag_create()
Pavel Emelyanov
1
-27
/
+12
2007-10-17
[INET]: Consolidate xxx_frag_alloc()
Pavel Emelyanov
1
-11
/
+8
2007-10-17
[INET]: Consolidate xxx_frag_intern
Pavel Emelyanov
1
-30
/
+4
2007-10-15
[INET]: kmalloc+memset -> kzalloc in frag_alloc_queue
Denis V. Lunev
1
-4
/
+3
2007-10-15
[INET]: Consolidate the xxx_put
Pavel Emelyanov
1
-2
/
+1
2007-10-15
[INET]: Small cleanup for xxx_put after evictor consolidation
Pavel Emelyanov
1
-6
/
+6
2007-10-15
[INET]: Consolidate the xxx_evictor
Pavel Emelyanov
1
-28
/
+1
2007-10-15
[INET]: Consolidate the xxx_frag_destroy
Pavel Emelyanov
1
-31
/
+13
2007-10-15
[INET]: Consolidate xxx_the secret_rebuild
Pavel Emelyanov
1
-29
/
+5
2007-10-15
[INET]: Consolidate the xxx_frag_kill
Pavel Emelyanov
1
-22
/
+1
2007-10-15
[INET]: Collect common frag sysctl variables together
Pavel Emelyanov
1
-14
/
+15
2007-10-15
[INET]: Collect frag queues management objects together
Pavel Emelyanov
1
-59
/
+49
2007-10-15
[INET]: Move common fields from frag_queues in one place.
Pavel Emelyanov
1
-74
/
+63
2007-07-10
[NETFILTER]: Convert DEBUGP to pr_debug
Patrick McHardy
1
-29
/
+23
2007-04-25
[NETFILTER]: Use setup_timer
Patrick McHardy
1
-5
/
+2
2007-04-25
[SK_BUFF] ipv6: Use skb_network_offset in some more places
Arnaldo Carvalho de Melo
1
-2
/
+3
2007-04-25
[SK_BUFF]: unions of just one member don't get anything done, kill them
Arnaldo Carvalho de Melo
1
-2
/
+2
2007-04-25
[SK_BUFF]: Introduce skb_network_header_len
Arnaldo Carvalho de Melo
1
-1
/
+1
2007-04-25
[SK_BUFF]: Use the helpers to get the layer header pointer
Arnaldo Carvalho de Melo
1
-2
/
+2
2007-04-25
[SK_BUFF]: Introduce skb_set_transport_header
Arnaldo Carvalho de Melo
1
-1
/
+1
2007-04-25
[SK_BUFF]: Introduce skb_reset_transport_header(skb)
Arnaldo Carvalho de Melo
1
-1
/
+1
2007-04-25
[SK_BUFF]: Introduce ipv6_hdr(), remove skb->nh.ipv6h
Arnaldo Carvalho de Melo
1
-8
/
+8
2007-04-25
[SK_BUFF]: Introduce skb_network_header()
Arnaldo Carvalho de Melo
1
-7
/
+12
2007-04-25
[NET]: convert network timestamps to ktime_t
Eric Dumazet
1
-3
/
+3
2007-02-10
[NET] IPV6: Fix whitespace errors.
YOSHIFUJI Hideaki
1
-25
/
+25
2007-01-09
[NETFILTER]: nf_conntrack_ipv6: fix crash when handling fragments
Patrick McHardy
1
-0
/
+2
2006-12-02
[NETFILTER]: nf_conntrack: endian annotations
Patrick McHardy
1
-13
/
+13
2006-09-22
[NETFILTER]: Change tunables to __read_mostly
Brian Haley
1
-3
/
+3
2006-09-22
[NET]: Replace CHECKSUM_HW by CHECKSUM_PARTIAL/CHECKSUM_COMPLETE
Patrick McHardy
1
-3
/
+3
2006-06-30
Remove obsolete #include <linux/config.h>
Jörn Engel
1
-1
/
+0
2006-06-17
[NET]: skb_trim audit
Herbert Xu
1
-7
/
+3
2006-03-20
[NETFILTER]: nf_conntrack: use ipv6_addr_equal in nf_ct_reasm
Yasuyuki Kozakai
1
-4
/
+4
2006-01-12
[NETFILTER] x_tables: Abstraction layer for {ip,ip6,arp}_tables
Harald Welte
1
-29
/
+16
2006-01-04
[NETFILTER]: Use macro for spinlock_t/rwlock_t initializations/definition.
YOSHIFUJI Hideaki
1
-2
/
+2
2005-11-14
[NETFILTER] fix leak of fragment queue at unloading nf_conntrack_ipv6
Yasuyuki Kozakai
1
-0
/
+2
2005-11-14
[NETFILTER] nf_conntrack: fix possibility of infinite loop while evicting nf_...
Yasuyuki Kozakai
1
-16
/
+26
2005-11-14
[NETFILTER]: fix type of sysctl variables in nf_conntrack_ipv6
Yasuyuki Kozakai
1
-3
/
+3
2005-11-09
[NETFILTER]: Add nf_conntrack subsystem.
Yasuyuki Kozakai
1
-0
/
+885