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
/
include
/
linux
/
netfilter.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+1
2024-02-29
netfilter: bridge: confirm multicast packets before passing them up the stack
Florian Westphal
1
-0
/
+1
2024-02-21
netfilter: move nf_reinject into nfnetlink_queue modules
Florian Westphal
1
-1
/
+0
2023-10-18
netfilter: make nftables drops visible in net dropmonitor
Florian Westphal
1
-0
/
+10
2023-07-28
netfilter: defrag: Add glue hooks for enabling/disabling defrag
Daniel Xu
1
-0
/
+10
2023-06-26
linux/netfilter.h: fix kernel-doc warnings
Randy Dunlap
1
-2
/
+2
2023-04-21
bpf: add bpf_link support for BPF_NETFILTER programs
Florian Westphal
1
-0
/
+1
2023-02-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Jakub Kicinski
1
-0
/
+5
2023-02-22
netfilter: ctnetlink: make event listener tracking global
Florian Westphal
1
-0
/
+5
2023-02-17
netfilter: let reset rules clean out conntrack entries
Florian Westphal
1
-0
/
+3
2022-08-22
Remove DECnet support from kernel
Stephen Hemminger
1
-5
/
+0
2022-02-04
netfilter: conntrack: handle ->destroy hook via nat_ops instead
Florian Westphal
1
-0
/
+1
2022-01-09
netfilter: make function op structures const
Florian Westphal
1
-4
/
+4
2022-01-09
netfilter: core: move ip_ct_attach indirection to struct nf_ct_hook
Florian Westphal
1
-1
/
+1
2021-06-07
netfilter: annotate nf_tables base hook ops
Florian Westphal
1
-1
/
+7
2021-05-29
netfilter: reduce size of nf_hook_state on 32bit platforms
Florian Westphal
1
-2
/
+2
2021-01-25
netfilter: ctnetlink: remove get_ct indirection
Florian Westphal
1
-2
/
+0
2020-07-24
netfilter: switch nf_setsockopt to sockptr_t
Christoph Hellwig
1
-2
/
+4
2020-07-19
netfilter: remove the compat_{get,set} methods
Christoph Hellwig
1
-14
/
+0
2019-10-17
netfilter: add and use nf_hook_slow_list()
Florian Westphal
1
-10
/
+31
2019-09-13
netfilter: remove CONFIG_NETFILTER checks from headers.
Jeremy Sowden
1
-1
/
+1
2019-09-13
netfilter: replace defined(CONFIG...) || defined(CONFIG...MODULE) with IS_ENA...
Jeremy Sowden
1
-1
/
+1
2019-05-31
netfilter: replace skb_make_writable with skb_ensure_writable
Florian Westphal
1
-5
/
+0
2019-05-06
netfilter: slightly optimize nf_inet_addr_mask
Li RongQing
1
-0
/
+9
2019-04-08
netfilter: replace NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT)
Florian Westphal
1
-1
/
+1
2019-04-08
netfilter: optimize nf_inet_addr_cmp
Li RongQing
1
-0
/
+7
2019-01-06
jump_label: move 'asm goto' support test to Kconfig
Masahiro Yamada
1
-2
/
+2
2018-09-28
netfilter: avoid erronous array bounds warning
Florian Westphal
1
-0
/
+2
2018-07-10
netfilter: Add nf_ct_get_tuple_skb global lookup function
Toke Høiland-Jørgensen
1
-0
/
+11
2018-07-09
netfilter: fix use-after-free in NF_HOOK_LIST
Edward Cree
1
-3
/
+7
2018-07-04
net: ipv4: listified version of ip_rcv
Edward Cree
1
-0
/
+22
2018-06-12
netfilter: fix null-ptr-deref in nf_nat_decode_session
Prashant Bhole
1
-1
/
+1
2018-05-23
netfilter: nfnetlink_queue: resolve clash for unconfirmed conntracks
Pablo Neira Ayuso
1
-0
/
+5
2018-05-23
netfilter: add struct nf_nat_hook and use it
Pablo Neira Ayuso
1
-5
/
+16
2018-05-23
netfilter: add struct nf_ct_hook and use it
Pablo Neira Ayuso
1
-1
/
+6
2018-05-23
netfilter: lift one-nat-hook-only restriction
Florian Westphal
1
-1
/
+0
2018-01-08
netfilter: remove struct nf_afinfo and its helper functions
Pablo Neira Ayuso
1
-13
/
+0
2018-01-08
netfilter: remove route_key_size field in struct nf_afinfo
Pablo Neira Ayuso
1
-1
/
+0
2018-01-08
netfilter: move reroute indirection to struct nf_ipv6_ops
Pablo Neira Ayuso
1
-2
/
+1
2018-01-08
netfilter: move route indirection to struct nf_ipv6_ops
Pablo Neira Ayuso
1
-2
/
+2
2018-01-08
netfilter: remove saveroute indirection in struct nf_afinfo
Pablo Neira Ayuso
1
-2
/
+0
2018-01-08
netfilter: move checksum_partial indirection to struct nf_ipv6_ops
Pablo Neira Ayuso
1
-21
/
+3
2018-01-08
netfilter: move checksum indirection to struct nf_ipv6_ops
Pablo Neira Ayuso
1
-16
/
+3
2018-01-08
netfilter: core: only allow one nat hook per hook point
Florian Westphal
1
-0
/
+1
2018-01-08
netfilter: don't allocate space for arp/bridge hooks unless needed
Florian Westphal
1
-0
/
+4
2018-01-08
netfilter: don't allocate space for decnet hooks unless needed
Florian Westphal
1
-0
/
+2
2018-01-08
netfilter: reduce size of hook entry point locations
Florian Westphal
1
-2
/
+22
2018-01-08
netfilter: core: free hooks with call_rcu
Florian Westphal
1
-4
/
+15
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-08-28
netfilter: convert hook list to an array
Aaron Conole
1
-22
/
+23
2017-07-17
netfilter: remove old pre-netns era hook api
Florian Westphal
1
-9
/
+0
2016-12-06
netfilter: decouple nf_hook_entry and nf_hook_ops
Aaron Conole
1
-4
/
+6
2016-12-06
netfilter: introduce accessor functions for hook entries
Aaron Conole
1
-0
/
+27
2016-11-03
netfilter: remove hook_entries field from nf_hook_state
Pablo Neira Ayuso
1
-6
/
+4
2016-11-03
netfilter: kill NF_HOOK_THRESH() and state->tresh
Pablo Neira Ayuso
1
-37
/
+13
2016-09-25
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...
Pablo Neira Ayuso
1
-0
/
+2
2016-09-25
netfilter: replace list_head with single linked list
Aaron Conole
1
-29
/
+34
2016-09-24
netfilter: call nf_hook_state_init with rcu_read_lock held
Florian Westphal
1
-1
/
+7
2016-09-19
net: Add _nf_(un)register_hooks symbols
Mahesh Bandewar
1
-0
/
+2
2016-03-02
netfilter: don't call hooks unless needed
Florian Westphal
1
-18
/
+11
2015-10-16
netfilter: turn NF_HOOK into an inline function
Arnd Bergmann
1
-2
/
+17
2015-10-16
netfilter: remove hook owner refcounting
Florian Westphal
1
-1
/
+0
2015-10-05
netfilter: ctnetlink: add const qualifier to nfnl_hook.get_ct
Ken-ichirou MATSUZAWA
1
-1
/
+1
2015-10-05
netfilter: nfnetlink_queue: rename related to nfqueue attaching conntrack info
Ken-ichirou MATSUZAWA
1
-2
/
+2
2015-10-04
netfilter: nfnetlink_queue: get rid of nfnetlink_queue_ct.c
Pablo Neira Ayuso
1
-4
/
+8
2015-09-29
netfilter: Push struct net down into nf_afinfo.reroute
Eric W. Biederman
1
-1
/
+1
2015-09-18
netfilter: Pass priv instead of nf_hook_ops to netfilter hooks
Eric W. Biederman
1
-1
/
+1
2015-09-17
netfilter: Pass net into okfn
Eric W. Biederman
1
-12
/
+14
2015-09-17
netfilter: Pass struct net into the netfilter hooks
Eric W. Biederman
1
-15
/
+12
2015-09-17
netfilter: Pass net to nf_hook_thresh
Eric W. Biederman
1
-4
/
+7
2015-09-17
netfilter: Store net in nf_hook_state
Eric W. Biederman
1
-1
/
+4
2015-09-17
netfilter: Remove !CONFIG_NETFITLER definition of nf_hook_thresh
Eric W. Biederman
1
-9
/
+0
2015-09-02
netfilter: nf_conntrack: make nf_ct_zone_dflt built-in
Daniel Borkmann
1
-0
/
+2
2015-07-23
netfilter: rename local nf_hook_list to hook_list
Pablo Neira Ayuso
1
-7
/
+7
2015-07-15
netfilter: move tee_active to core
Florian Westphal
1
-0
/
+11
2015-07-15
netfilter: Per network namespace netfilter hooks.
Eric W. Biederman
1
-3
/
+11
2015-07-15
netfilter: kill nf_hooks_active
Eric W. Biederman
1
-7
/
+4
2015-06-18
netfilter: don't pull include/linux/netfilter.h from netns headers
Pablo Neira Ayuso
1
-4
/
+2
2015-05-14
netfilter: add netfilter ingress hook after handle_ing() under unique static key
Pablo Neira
1
-0
/
+1
2015-05-14
netfilter: add nf_hook_list_active()
Pablo Neira
1
-5
/
+12
2015-05-14
netfilter: add hook list to nf_hook_state
Pablo Neira
1
-2
/
+5
2015-05-14
netfilter: cleanup struct nf_hook_ops indentation
Pablo Neira
1
-7
/
+7
2015-04-07
netfilter: Pass socket pointer down through okfn().
David Miller
1
-28
/
+34
2015-04-07
netfilter: Add socket pointer to nf_hook_state.
David Miller
1
-1
/
+6
2015-04-07
netfilter: Add nf_hook_state initializer function.
David Miller
1
-8
/
+18
2015-04-04
netfilter: Make nf_hookfn use nf_hook_state.
David S. Miller
1
-3
/
+1
2015-04-04
netfilter: Create and use nf_hook_state.
David S. Miller
1
-5
/
+23
2014-08-25
netfilter: HAVE_JUMP_LABEL instead of CONFIG_JUMP_LABEL
Zhouyi Zhou
1
-2
/
+3
2013-10-14
netfilter: add nftables
Patrick McHardy
1
-5
/
+6
2013-10-14
netfilter: pass hook ops to hookfn
Patrick McHardy
1
-1
/
+2
2013-09-26
netfilter: Remove extern from function prototypes
Joe Perches
1
-5
/
+5
2013-08-28
netfilter: nf_conntrack: make sequence number adjustments usuable without NAT
Patrick McHardy
1
-6
/
+3
2013-08-13
netfilter: nfnetlink_queue: allow to attach expectations to conntracks
Pablo Neira Ayuso
1
-0
/
+2
2013-07-31
netfilter: nf_nat: change sequence number adjustments to 32 bits
Patrick McHardy
1
-1
/
+1
2013-07-31
netfilter: nf_conntrack: constify sk_buff argument to nf_ct_attach()
Patrick McHardy
1
-2
/
+2
2013-05-23
netfilter: don't panic on error while walking through the init path
Pablo Neira Ayuso
1
-1
/
+1
2013-04-05
netfilter: remove unneeded variable proc_net_netfilter
Pablo Neira Ayuso
1
-5
/
+0
2012-10-13
UAPI: (Scripted) Disintegrate include/linux
David Howells
1
-71
/
+1
2012-08-30
netfilter: add protocol independent NAT core
Patrick McHardy
1
-8
/
+6
2012-06-22
netfilter: nfnetlink_queue: fix compilation with CONFIG_NF_NAT=m and CONFIG_N...
Pablo Neira Ayuso
1
-1
/
+5
2012-06-20
netfilter: nfq_ct_hook needs __rcu and __read_mostly
Pablo Neira Ayuso
1
-1
/
+1
2012-06-16
netfilter: nfnetlink_queue: add NAT TCP sequence adjustment if packet mangled
Pablo Neira Ayuso
1
-0
/
+2
2012-06-16
netfilter: add glue code to integrate nfnetlink_queue and ctnetlink
Pablo Neira Ayuso
1
-0
/
+10
2012-06-07
netfilter: xt_recent: add address masking option
Denys Fedoryshchenko
1
-0
/
+10
2012-04-20
net: Delete all remaining instances of ctl_path
Eric W. Biederman
1
-6
/
+0
2012-02-24
static keys: Introduce 'struct static_key', static_key_true()/false() and sta...
Ingo Molnar
1
-3
/
+3
2011-11-21
netfilter: use jump_label for nf_hooks
Eric Dumazet
1
-5
/
+21
2011-05-27
net: Add linux/sysctl.h includes where needed.
David S. Miller
1
-0
/
+1
2011-04-04
netfilter: af_info: add 'strict' parameter to limit lookup to .oif
Florian Westphal
1
-1
/
+1
2011-04-04
netfilter: af_info: add network namespace parameter to route hook
Florian Westphal
1
-1
/
+2
2011-01-18
netfilter: allow NFQUEUE bypass if no listener is available
Florian Westphal
1
-0
/
+1
2011-01-18
netfilter: reduce NF_VERDICT_MASK to 0xff
Florian Westphal
1
-5
/
+15
2011-01-13
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...
Simon Horman
1
-1
/
+3
2010-11-17
netfilter: allow hooks to pass error code back up the stack
Eric Paris
1
-0
/
+2
2010-11-15
netfilter: add __rcu annotations
Eric Dumazet
1
-3
/
+3
2010-11-12
netfilter: NF_HOOK_COND has wrong conditional
Eric Paris
1
-1
/
+1
2010-02-19
netfilter: restore POST_ROUTING hook in NF_HOOK_COND
Patrick McHardy
1
-2
/
+3
2010-02-15
netfilter: get rid of the grossness in netfilter.h
Jan Engelhardt
1
-17
/
+28
2010-02-15
netfilter: reduce NF_HOOK by one argument
Jan Engelhardt
1
-9
/
+5
2010-02-02
netfilter: xtables: CONFIG_COMPAT redux
Alexey Dobriyan
1
-3
/
+6
2009-11-04
net: cleanup include/linux
Eric Dumazet
1
-4
/
+2
2009-09-30
net: Make setsockopt() optlen be unsigned.
David S. Miller
1
-2
/
+2
2008-10-08
netfilter: netns: remove nf_*_net() wrappers
Alexey Dobriyan
1
-53
/
+0
2008-10-08
netfilter: Introduce NFPROTO_* constants
Jan Engelhardt
1
-2
/
+12
2008-10-08
netfilter: Use unsigned types for hooknum and pf vars
Jan Engelhardt
1
-14
/
+16
2008-05-21
netfilter: Move linux/types.h inclusions outside of #ifdef __KERNEL__
Patrick McHardy
1
-1
/
+1
2008-04-14
[NETFILTER]: Add partial checksum validation helper
Patrick McHardy
1
-0
/
+22
2008-04-14
[NETFILTER]: ip_tables: per-netns FILTER/MANGLE/RAW tables for real
Alexey Dobriyan
1
-1
/
+53
2008-03-25
[NETFILTER]: Add nf_inet_addr_cmp()
Patrick McHardy
1
-0
/
+9
2008-02-27
[NETFILTER]: Fix NF_QUEUE_NR() parenthesis
Patrick McHardy
1
-1
/
+1
2008-02-19
[NETFILTER]: Use __u32 in struct nf_inet_addr
Patrick McHardy
1
-1
/
+1
2008-01-28
[NETFILTER]: Extend nf_inet_addr with in{,6}_addr
Jan Engelhardt
1
-0
/
+4
2008-01-28
[NETFILTER]: Use the ctl paths instead of hand-made analogue
Pavel Emelyanov
1
-6
/
+2
2008-01-28
[NETFILTER]: Introduce nf_inet_address
Jan Engelhardt
1
-0
/
+6
2008-01-28
[NETFILTER]: nf_nat: properly use RCU for ip_nat_decode_session
Patrick McHardy
1
-3
/
+8
2008-01-28
[NETFILTER]: constify nf_afinfo
Patrick McHardy
1
-5
/
+5
2008-01-28
[NETFILTER]: Kill function prototype for non-existing function
Patrick McHardy
1
-3
/
+0
2008-01-28
[NETFILTER]: nf_log: move logging stuff to seperate header
Patrick McHardy
1
-55
/
+0
2008-01-28
[NETFILTER]: nf_queue: move list_head/skb/id to struct nf_info
Patrick McHardy
1
-3
/
+3
2008-01-28
[NETFILTER]: nf_queue: move queueing related functions/struct to seperate header
Patrick McHardy
1
-30
/
+2
2008-01-28
[NETFILTER]: nf_queue: remove unused data pointer
Patrick McHardy
1
-2
/
+1
2008-01-28
[NETFILTER]: nf_queue: make queue_handler const
Patrick McHardy
1
-4
/
+4
2008-01-28
[NETFILTER]: nf_ct_h323: remove ipv6 module dependency
Patrick McHardy
1
-0
/
+2
2008-01-28
[NETFILTER]: Convert old checksum helper names
Patrick McHardy
1
-5
/
+0
2008-01-28
[NET]: Move netfilter checksum helpers to net/core/utils.c
Patrick McHardy
1
-21
/
+4
2008-01-28
[NETFILTER]: Introduce NF_INET_ hook values
Patrick McHardy
1
-0
/
+9
2007-10-15
[NETFILTER]: Replace sk_buff ** with sk_buff *
Herbert Xu
1
-12
/
+12
2007-10-15
[NETFILTER]: Do not copy skb in skb_make_writable
Herbert Xu
1
-1
/
+1
2007-09-11
[NETFILTER]: Fix/improve deadlock condition on module removal netfilter
Neil Horman
1
-3
/
+2
2007-07-10
[NETFILTER]: nfnetlink_queue: don't unregister handler of other subsystem
Yasuyuki Kozakai
1
-1
/
+2
2007-04-25
[NETFILTER]: nf_conntrack: kill destroy() in struct nf_conntrack for diet
Yasuyuki Kozakai
1
-0
/
+1
2007-04-25
[NETFILTER]: nf_conntrack: don't use nfct in skb if conntrack is disabled
Yasuyuki Kozakai
1
-4
/
+7
2007-02-12
[NETFILTER]: nf_log: minor cleanups
Patrick McHardy
1
-1
/
+1
2007-02-12
[NETFILTER]: nf_log: make nf_log_unregister_pf return void
Patrick McHardy
1
-1
/
+1
2006-12-04
[PATCH] fix fallout from header dependency trimming
Al Viro
1
-1
/
+0
2006-12-04
netfilter.h needs rcuupdate.h for RCU locking functions
Linus Torvalds
1
-0
/
+1
2006-12-02
[NETFILTER]: Add NAT support for nf_conntrack
Jozsef Kadlecsik
1
-1
/
+1
2006-12-02
[NETFILTER]: nf_conntrack: automatic sysctl registation for conntrack protocols
Patrick McHardy
1
-0
/
+10
2006-12-02
[NET]: netfilter checksum annotations
Al Viro
1
-5
/
+21
2006-12-02
[NET]: Annotate __skb_checksum_complete() and friends.
Al Viro
1
-3
/
+3
2006-09-22
[NETFILTER]: Get rid of HW checksum invalidation
Patrick McHardy
1
-0
/
+6
2006-04-26
Don't include linux/config.h from anywhere else in include/
David Woodhouse
1
-1
/
+0
2006-04-09
[NETFILTER]: Add address family specific checksum helpers
Patrick McHardy
1
-0
/
+17
2006-04-09
[NETFILTER]: Introduce infrastructure for address family specific operations
Patrick McHardy
1
-7
/
+16
2006-04-09
[NETFILTER]: Add helper functions for mass hook registration/unregistration
Patrick McHardy
1
-0
/
+2
2006-03-20
[NET]: {get|set}sockopt compatibility layer
Dmitry Mishin
1
-0
/
+9
2006-02-15
[NETFILTER]: Don't invoke okfn in CONFIG_NETFILTER=n variant of nf_hook()
Patrick McHardy
1
-1
/
+1
2006-02-15
[XFRM]: Fix SNAT-related crash in xfrm4_output_finish
Patrick McHardy
1
-4
/
+15
2006-01-07
[NETFILTER]: Add dummy nf_hook{_thresh}() when NETFILTER is disabled.
David S. Miller
1
-0
/
+15
2006-01-07
[NETFILTER]: Handle NAT in IPsec policy checks
Patrick McHardy
1
-0
/
+16
2006-01-07
[XFRM]: Netfilter IPsec output hooks
Patrick McHardy
1
-24
/
+37
2005-08-29
[NETFILTER]: Fix gcc-3.4.x warning about iplicit operator precedence
Harald Welte
1
-1
/
+1
2005-08-29
[NETFILTER]: Fix NF_QUEUE_NR() macro
Harald Welte
1
-1
/
+1
2005-08-29
[NETFILTER]: check nf_log function call arguments
Harald Welte
1
-1
/
+1
2005-08-29
[NETFILTER]: add /proc/net/netfilter interface to nf_queue
Harald Welte
1
-5
/
+8
2005-08-29
[NETFILTER]: Extend netfilter logging API
Harald Welte
1
-3
/
+45
2005-08-29
[NETFILTER]: Core changes required by upcoming nfnetlink_queue code
Harald Welte
1
-1
/
+13
2005-08-29
[NETFILTER]: Move reroute-after-queue code up to the nf_queue layer.
Harald Welte
1
-0
/
+11
2005-08-29
[NETFILTER]: Rename skb_ip_make_writable() to skb_make_writable()
Harald Welte
1
-0
/
+5
2005-08-29
[NETFILTER]: reduce netfilter sk_buff enlargement
Harald Welte
1
-0
/
+3
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+199