aboutsummaryrefslogtreecommitdiffstats
path: root/net/netfilter/nfnetlink_log.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-17netfilter: nfnetlink_log: use proper helper for fetching physinifPavel Tikhomirov1-4/+4
2023-10-12netfilter: nfnetlink_log: silence bogus compiler warningFlorian Westphal1-1/+1
2023-08-08netfilter: nfnetlink_log: always add a timestampMaciej Żenczykowski1-4/+2
2023-03-30netfilter: nfnetlink_log: remove rcu_bh usageFlorian Westphal1-13/+23
2022-03-03net: Get rcv tstamp if needed in nfnetlink_{log, queue}.cMartin KaFai Lau1-2/+4
2022-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski1-2/+3
2021-12-16netfilter: nfnetlink: add netns refcount tracker to struct nfulnl_instanceEric Dumazet1-2/+3
2021-12-16netfilter: fix regression in looped (broad|multi)cast's MAC handlingIgnacy Gawędzki1-1/+2
2021-06-07netfilter: nfnetlink: add struct nfgenmsg to struct nfnl_info and use itPablo Neira Ayuso1-3/+2
2021-04-26netfilter: nfnetlink: consolidate callback typesPablo Neira Ayuso1-5/+11
2021-04-26netfilter: nfnetlink: add struct nfnl_info and pass it to callbacksPablo Neira Ayuso1-15/+11
2021-03-31netfilter: add helper function to set up the nfnetlink header and use itPablo Neira Ayuso1-8/+3
2021-01-25netfilter: ctnetlink: remove get_ct indirectionFlorian Westphal1-1/+7
2020-08-28netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFSPablo Neira Ayuso1-2/+1
2020-07-16treewide: Remove uninitialized_var() usageKees Cook1-1/+1
2019-08-26netfilter: nfnetlink_log: add support for VLAN informationMichael Braun1-0/+57
2019-08-13netfilter: remove unnecessary spacesyangxingwu1-2/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-04-22netfilter: never get/set skb->tstampFlorian Westphal1-1/+1
2018-12-01netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh()Paul E. McKenney1-1/+1
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-5/+3
2018-05-16proc: introduce proc_create_net{,_data}Christoph Hellwig1-16/+2
2018-04-19netfilter: xt_NFLOG: use nf_log_packet instead of nfulnl_log_packet.Taehee Yoo1-5/+3
2018-01-19netfilter: delete /proc THIS_MODULE referencesAlexey Dobriyan1-1/+0
2017-12-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-0/+5
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook1-4/+4
2017-11-20netfilter: exit_net cleanup check addedVasily Averin1-0/+5
2017-08-02netfilter: constify nf_loginfo structuresJulia Lawall1-1/+1
2017-06-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-2/+4
2017-06-19netfilter: nfnetlink: extended ACK reportingPablo Neira Ayuso1-2/+4
2017-06-16networking: make skb_put & friends return void pointersJohannes Berg1-1/+1
2017-05-01netfilter: nf_log: don't call synchronize_rcu in nf_log_unsetFlorian Westphal1-1/+1
2017-04-07netfilter: Remove exceptional & on function nameArushi Singhal1-1/+1
2017-04-07netfilter: Add nfnl_msg_type() helper functionPablo Neira Ayuso1-1/+1
2017-03-17netfilter: refcounter conversionsReshetova, Elena1-6/+8
2016-12-25ktime: Get rid of the unionThomas Gleixner1-1/+1
2016-12-04netfilter: nfnetlink_log: add "nf-logger-5-1" module alias nameLiping Zhang1-0/+1
2016-11-18netns: make struct pernet_operations::id unsigned intAlexey Dobriyan1-1/+1
2016-10-26netfilter: nfnetlink_log: Use GFP_NOWARN for skb allocationCalvin Owens1-1/+1
2016-09-24netfilter: Remove explicit rcu_read_lock in nf_hook_slowAaron Conole1-2/+6
2016-08-17netfilter: nfnetlink_log: add "nf-logger-3-1" module alias nameLiping Zhang1-0/+1
2016-06-24netfilter: xt_NFLOG: nflog-range does not truncate packetsVishwanath Pai1-3/+6
2016-02-18nfnetlink: remove nfnetlink_alloc_skbFlorian Westphal1-3/+2
2016-01-08netfilter: nfnetlink_log: just returns error for unknown commandKen-ichirou MATSUZAWA1-1/+1
2015-12-28netfilter: nfnetlink: pass down netns pointer to call() and call_rcu()Pablo Neira Ayuso1-9/+6
2015-12-09netfilter: nfnetlink_log: Change setter functions to be voidRosen, Rami1-6/+2
2015-11-25netfilter: Set /proc/net entries owner to root in namespacePhilip Whineray1-2/+13
2015-11-10netfilter: nfnetlink_log: work around uninitialized variable warningArnd Bergmann1-1/+1
2015-10-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...Pablo Neira Ayuso1-3/+3
2015-10-15netfilter: nfnetlink_log: validate dependencies to avoid breaking atomicityPablo Neira1-19/+24
2015-10-15netfilter: nfnetlink_log: consolidate check for instance in nfulnl_recv_config()Pablo Neira Ayuso1-23/+5
2015-10-12netfilter: nfnetlink_log: autoload nf_conntrack_netlink module NFQA_CFG_F_CON...Ken-ichirou MATSUZAWA1-1/+10
2015-10-05netfilter: nfnetlink_log: allow to attach conntrackKen-ichirou MATSUZAWA1-5/+32
2015-10-05nfnetlink: use y2038 safe timestampArnd Bergmann1-3/+3
2015-06-18netfilter: Kill unused copies of RCV_SKB_FAILEric W. Biederman1-2/+0
2015-05-20netfilter: nfnetlink_{log,queue}: Register pernet in first placeFrancesco Ruggeri1-9/+10
2015-04-13netfilter: Fix format string of nfnetlink_log proc fileRichard Weinberger1-1/+1
2015-04-13netfilter: Fix portid typesRichard Weinberger1-2/+2
2015-04-08netfilter: bridge: add helpers for fetching physin/outdevFlorian Westphal1-4/+13
2015-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-5/+7
2015-03-18netfilter: Remove uses of seq_<foo> return valuesJoe Perches1-5/+7
2015-03-17netfilter: use sk_fullsock() helperEric Dumazet1-1/+1
2014-11-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-10/+8
2014-11-20netfilter: nfnetlink_log: Make use of pr_fmt where applicableMarcelo Leitner1-3/+6
2014-11-13netfilter: nfnetlink_log: remove unnecessary error messagesPablo Neira Ayuso1-7/+2
2014-10-24netfilter: nf_log: release skbuff on nlmsg put failureHoucheng Lin1-9/+8
2014-10-24netfilter: nfnetlink_log: fix maximum packet length logged to userspaceFlorian Westphal1-3/+5
2014-10-24netfilter: nf_log: account for size of NLMSG_DONE attributeFlorian Westphal1-3/+3
2014-10-02netfilter: use IS_ENABLED(CONFIG_BRIDGE_NETFILTER)Pablo Neira Ayuso1-4/+4
2014-06-27netfilter: log: nf_log_packet() as real unified interfacePablo Neira Ayuso1-0/+3
2014-06-25netfilter: nf_log: use an array of loggers instead of listPablo Neira Ayuso1-0/+1
2014-02-25netfilter: nfnetlink_log: remove unused codeFlorian Westphal1-8/+0
2013-12-17netfilter: nfnetlink_log: unset nf_loggers for netns when unloading moduleGao feng1-0/+1
2013-10-01netfilter: nfnetlink_log: use proper net to allocate skbGao feng1-5/+6
2013-08-05netfilter: nfnetlink_{log,queue}: fix information leaks in netlink messageDan Carpenter1-1/+5
2013-05-15netfilter: log: netns NULL ptr bug when calling from conntrackHans Schillstrom1-2/+2
2013-05-06netfilter: nf_{log,queue}: fix compilation without CONFIG_PROC_FSPablo Neira Ayuso1-0/+2
2013-04-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller1-0/+1
2013-04-19nfnetlink: add support for memory mapped netlinkPatrick McHardy1-4/+6
2013-04-19netlink: rename ssk to sk in struct netlink_skb_paramsPatrick McHardy1-1/+1
2013-04-18netfilter: add my copyright statementsPatrick McHardy1-0/+1
2013-04-07Merge branch 'master' of git://1984.lsi.us.es/nf-nextDavid S. Miller1-62/+120
2013-04-05netfilter: nfnetlink_log: add net namespace support for nfnetlink_logGao feng1-60/+117
2013-04-05netfilter: nf_log: prepare net namespace support for loggersGao feng1-2/+3
2013-03-28net-next: replace obsolete NLMSG_* with type safe nlmsg_*Hong zhi guo1-2/+2
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin1-4/+3
2012-12-17netfilter: nfnetlink_log: fix possible compilation issue due to missing includePablo Neira Ayuso1-0/+1
2012-12-16netfilter: nfnetlink_log: fix mac address for 6in4 tunnelsBob Hockney1-3/+12
2012-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-9/+9
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-4/+9
2012-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-7/+8
2012-09-10netlink: Rename pid to portid to avoid confusionEric W. Biederman1-9/+9
2012-09-06netfilter: take care of timewait socketsEric Dumazet1-6/+8
2012-08-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+4
2012-08-30netfilter: nfnetlink_log: fix error return code in init pathJulia Lawall1-1/+3
2012-08-20netfilter: nfnetlink_log: fix NLA_PUT macro removal bugPatrick McHardy1-1/+1
2012-08-14userns: nfnetlink_log: Report socket uids in the log sockets user namespaceEric W. Biederman1-4/+10
2012-06-26netfilter: nfnetlink_log: Move away from NLMSG_PUT().David S. Miller1-13/+16
2012-04-01nfnetlink_log: Stop using NLA_PUT*().David S. Miller1-42/+58
2011-11-01netfilter: Remove unnecessary OOM logging messagesJoe Perches1-5/+2
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-06-16netfilter: fix looped (broad|multi)cast's MAC handlingNicolas Cavallari1-1/+2
2011-04-17netfilter: nfnetlink_log: Fix set-but-unused variables.David S. Miller1-2/+0
2011-02-15netfilter: nfnetlink_log: remove unused parameterFlorian Westphal1-2/+1
2010-11-15netfilter: add __rcu annotationsEric Dumazet1-3/+3
2010-06-15Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/...David S. Miller1-28/+39
2010-06-15bridge: use rx_handler_data pointer to store net_bridge_port pointerJiri Pirko1-2/+4
2010-06-14netfilter: nfnetlink_log: RCU conversion, part 2Eric Dumazet1-6/+12
2010-06-09netfilter: nfnetlink_log: RCU conversionEric Dumazet1-22/+27
2010-05-13netfilter: cleanup printk messagesStephen Hemminger1-2/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-02-26netfilter: nfnetlink_log: fix silly refcount leakAlexey Dobriyan1-1/+1
2010-01-13netfilter: nfnetlink: netns supportAlexey Dobriyan1-1/+2
2009-12-03Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/...David S. Miller1-2/+1
2009-11-25net: use net_eq to compare netsOctavian Purdila1-1/+1
2009-11-06netfilter: remove unneccessary checks from netlink notifiersPatrick McHardy1-2/+1
2009-08-25netfilter: nfnetlink: constify message attributes and headersPatrick McHardy1-2/+4
2009-05-27netfilter: nfnetlink_log: fix wrong skbuff size calculationPablo Neira Ayuso1-0/+6
2009-03-24Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/...David S. Miller1-5/+13
2009-03-16netfilter: use a linked list of loggersEric Leblond1-5/+13
2009-02-18netfilter: nfnetlink_log: fix timeout handlingEric Leblond1-1/+1
2009-02-18netfilter: nfnetlink_log: fix per-rule qthreshold overrideEric Leblond1-2/+4
2008-12-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-1/+3
2008-11-18netfilter: nfnetlink_log: fix warning and prototype mismatchPatrick McHardy1-0/+1
2008-11-14CRED: Use creds in file structsDavid Howells1-2/+3
2008-11-04netfilter: xt_NFLOG: don't call nf_log_packet in NFLOG module.Eric Leblond1-1/+2
2008-10-08netfilter: Use unsigned types for hooknum and pf varsJan Engelhardt1-2/+2
2008-07-21netfilter: nfnetlink_log: send complete hardware headerEric Leblond1-0/+8
2008-03-27[NETFILTER]: Replate direct proc_fops assignment with proc_create call.Denis V. Lunev1-7/+2
2008-03-10[NETFILTER]: nfnetlink_log: fix EPERM when binding/unbinding and instance 0 e...Patrick McHardy1-14/+16
2008-03-10[NETFILTER]: nfnetlink_log: fix computation of netlink skb sizeEric Leblond1-1/+1
2008-01-31[NETFILTER]: nfnetlink_log: sparse warning fixesStephen Hemminger1-0/+2
2008-01-31[NETFILTER]: nfnetlink_log: fix typoPatrick McHardy1-1/+1
2008-01-28[NETFILTER]: nfnetlink_log: include GID in netlink messagePatrick McHardy1-0/+3
2008-01-28[NETFILTER]: nfnetlink_log: use endianness-aware attribute functionsPatrick McHardy1-52/+35
2008-01-28[NETFILTER]: nfnetlink_{queue,log}: return proper error codes in instance_createPatrick McHardy1-5/+9
2008-01-28[NETFILTER]: nfnetlink_log: remove excessive debuggingPatrick McHardy1-45/+0
2008-01-28[NETFILTER]: nfnetlink_{queue,log}: return ENOTSUPP for unknown cfg commandsPatrick McHardy1-1/+1
2008-01-28[NETFILTER]: nfnetlink_log: fix checks in nfulnl_recv_configPatrick McHardy1-22/+27
2008-01-28[NETFILTER]: nf_log: constify struct nf_logger and nf_log_packet loginfo argPatrick McHardy1-1/+1
2008-01-28[NETFILTER]: nf_log: move logging stuff to seperate headerPatrick McHardy1-0/+1
2007-10-10[NETFILTER]: Make netfilter code use the seq_open_privatePavel Emelyanov1-16/+2
2007-10-10[NETFILTER]: nfnetlink_log: fix some constantsMichal Miroslaw1-7/+5
2007-10-10[NETFILTER]: nfnetlink_log: fix instance_create() failure pathMichal Miroslaw1-5/+5
2007-10-10[NETFILTER]: nfnetlink_log: fix styleMichal Miroslaw1-3/+4
2007-10-10[NETFILTER]: nfnetlink_log: flush queue earlyMichal Miroslaw1-4/+5
2007-10-10[NETFILTER]: nfnetlink_log: kill duplicate codeMichal Miroslaw1-16/+14
2007-10-10[NETFILTER]: nfnetlink_log: use netlink policyPatrick McHardy1-29/+9
2007-10-10[NETFILTER]: nfnetlink: rename functions containing 'nfattr'Patrick McHardy1-1/+1
2007-10-10[NETFILTER]: nfnetlink: convert to generic netlink attribute functionsPatrick McHardy1-78/+77
2007-10-10[NETFILTER]: nfnetlink: make subsystem and callbacks constPatrick McHardy1-2/+2
2007-10-10[NET]: Wrap hard_header_parseStephen Hemminger1-5/+6
2007-10-10[NET]: Support multiple network namespaces with netlinkEric W. Biederman1-1/+2
2007-09-20[NETFILTER]: nfnetlink_log: fix sending of multipart messagesEric Leblond1-6/+7
2007-07-10[NET]: Make all initialized struct seq_operations const.Philippe De Muyter1-1/+1
2007-04-25[NETFILTER]: nfnetlink_log: remove fallback to group 0Patrick McHardy1-5/+0
2007-04-25[NETFILTER]: Use setup_timerPatrick McHardy1-4/+1
2007-04-25[NETFILTER]: nfnetlink_log: remove conditional lockingPatrick McHardy1-14/+4
2007-04-25[NETFILTER]: nfnetlink_log: micro-optimization: inst->skb != NULL in __nfulnl...Michal Miroslaw1-4/+2
2007-04-25[NETFILTER]: nfnetlink_log: iterator functions need iter_state * onlyMichal Miroslaw1-11/+7
2007-04-25[NETFILTER]: nfnetlink_log: micro-optimization: don't modify destroyed instanceMichal Miroslaw1-1/+1
2007-04-25[NETFILTER]: nfnetlink_log: micro-optimization for inst==NULL in nfulnl_recv_...Michal Miroslaw1-3/+3
2007-04-25[NETFILTER]: nfnetlink_log: kill duplicate codeMichal Miroslaw1-15/+7
2007-04-25[NETFILTER]: nfnetlink_log: don't count max(a,b) twiceMichal Miroslaw1-8/+2
2007-04-25[NETFILTER]: Remove changelogs and CVS IDsPatrick McHardy1-5/+0
2007-04-25[NETLINK]: Remove error pointer from netlink message handlerThomas Graf1-2/+2
2007-04-25[SK_BUFF]: Convert skb->tail to sk_buff_data_tArnaldo Carvalho de Melo1-2/+1
2007-04-25[NET]: convert network timestamps to ktime_tEric Dumazet1-4/+4
2007-03-07[NETFILTER]: nfnetlink_log: fix crash on bridged packetPatrick McHardy1-1/+1
2007-03-07[NETFILTER]: nfnetlink_log: zero-terminate prefixPatrick McHardy1-1/+1
2007-03-05[NETFILTER]: nfnetlink_log: fix reference countingMichal Miroslaw1-3/+6
2007-03-05[NETFILTER]: nfnetlink_log: fix module reference countingPatrick McHardy1-2/+1
2007-03-05[NETFILTER]: nfnetlink_log: fix possible NULL pointer dereferenceMichal Miroslaw1-0/+4
2007-03-05[NETFILTER]: nfnetlink_log: fix NULL pointer dereferenceMichal Miroslaw1-0/+1
2007-03-05[NETFILTER]: nfnetlink_log: fix use after freeMichal Miroslaw1-1/+1
2007-03-05[NETFILTER]: nfnetlink_log: fix reference leakMichal Miroslaw1-3/+4
2007-02-12[NETFILTER]: Fix whitespace errorsYOSHIFUJI Hideaki1-26/+26
2007-02-12[NETFILTER]: nf_log: minor cleanupsPatrick McHardy1-1/+1
2007-02-12[PATCH] mark struct file_operations const 8Arjan van de Ven1-1/+1
2006-12-02[NETFILTER]: nfnetlink_log: remove useless prefix length limitationPatrick McHardy1-9/+10
2006-12-02[NET]: Turn nfmark into generic markThomas Graf1-2/+2
2006-12-02[NETFILTER]: trivial annotationsAl Viro1-12/+10
2006-11-15[NETFILTER]: nfnetlink_log: fix byteorder of NFULA_SEQ_GLOBALPatrick McHardy1-1/+1
2006-11-05[NETFILTER] bug: skb->protocol is already net-endianAl Viro1-1/+1
2006-11-05[NETFILTER] bug: nfulnl_msg_config_mode ->copy_range is 32bitAl Viro1-1/+1
2006-11-05[NETFILTER] bug: NFULA_CFG_QTHRESH uses 32bitAl Viro1-2/+2
2006-08-13[NETFILTER]: ulog: fix panic on SMP kernelsMark Huang1-0/+3
2006-05-19[NETFILTER]: nfnetlink_log: fix byteorder confusionPatrick McHardy1-2/+2
2006-04-09[NETFILTER]: Fix section mismatch warningsPatrick McHardy1-17/+8
2006-03-28[NETFILTER]: Rename init functions.Andrew Morton1-4/+4
2006-03-20[NETFILTER] nfnetlink_log: add sequence numbers for log eventsHarald Welte1-0/+46
2006-02-04[NETFILTER]: Fix undersized skb allocation in ipt_ULOG/ebt_ulog/nfnetlink_logPatrick McHardy1-7/+11
2006-02-04[NETFILTER]: ULOG/nfnetlink_log: Use better default value for 'nlbufsiz'Holger Eitzenberger1-1/+1
2006-01-04[NETFILTER]: Use macro for spinlock_t/rwlock_t initializations/definition.YOSHIFUJI Hideaki1-1/+1
2005-11-14[NETFILTER] nfnetlink: unconditionally require CAP_NET_ADMINHarald Welte1-4/+2
2005-11-05[NETFILTER] nfnetlink: Use kzallocHarald Welte1-4/+2
2005-10-03[NET]: Fix packet timestamping.Herbert Xu1-2/+2
2005-08-29[NET]: Store skb->timestamp as offset to a base timestampPatrick McHardy1-3/+3
2005-08-29[NETFILTER]: add correct bridging support to nfnetlink_{queue,log}Harald Welte1-0/+58
2005-08-29[NETFILTER]: fix autoloading of nfnetlink_logHarald Welte1-0/+1