summaryrefslogtreecommitdiffstats
path: root/net/netfilter/xt_hashlimit.c
Commit message (Expand)AuthorAgeFilesLines
* proc: remove PDE_DATA() completelyMuchun Song2022-01-221-9/+9
* netfilter: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-151-1/+1
* netfilter: xt_hashlimit: unregister proc file before releasing mutexCong Wang2020-02-261-10/+6
* netfilter: xt_hashlimit: limit the max size of hashtableCong Wang2020-02-071-0/+10
* netfilter: xt_hashlimit: reduce hashlimit_mutex scope for htable_put()Cong Wang2020-02-071-6/+6
* netfilter: hashlimit: do not use indirect calls during gcFlorian Westphal2020-01-161-18/+4
* netfilter: inline xt_hashlimit, ebt_802_3 and xt_physdev headersJeremy Sowden2019-09-131-1/+6
* treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-211-0/+1
* netfilter: xt_hashlimit: use struct_size() helperGustavo A. R. Silva2019-05-061-2/+1
* mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS2018-12-281-1/+1
* mm: reference totalram_pages and managed_pages once per functionArun KS2018-12-281-2/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2018-12-201-2/+2
|\
| * netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh()Paul E. McKenney2018-12-011-2/+2
* | netfilter: xt_hashlimit: fix a possible memory leak in htable_create()Taehee Yoo2018-11-171-6/+3
|/
* netfilter: xt_hashlimit: use s->file instead of s->privateCong Wang2018-09-111-9/+9
* netfilter/xt_hashlimit: switch to proc_create_{seq,single}_dataChristoph Hellwig2018-05-161-74/+18
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2018-03-301-2/+1
|\
| * netfilter: Merge assignment with returnArushi Singhal2018-03-301-2/+1
* | net: Drop pernet_operations::asyncKirill Tkhai2018-03-271-1/+0
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-03-231-6/+10
|\ \ | |/ |/|
| * netfilter: x_tables: add and use xt_check_proc_nameFlorian Westphal2018-03-111-6/+10
* | net: Convert hashlimit_net_ops and recent_net_opsKirill Tkhai2018-02-271-0/+1
|/
* netfilter: xt_hashlimit: fix lock imbalanceEric Dumazet2018-02-161-1/+1
* netfilter: x_tables: use pr ratelimiting in all remaining spotsFlorian Westphal2018-02-141-11/+13
* netfilter: delete /proc THIS_MODULE referencesAlexey Dobriyan2018-01-191-3/+0
* netfilter: return booleans instead of integersGustavo A. R. Silva2018-01-191-1/+1
* netfilter: xt_hashlimit: fix build error caused by 64bit divisionVishwanath Pai2017-09-081-5/+7
* netfilter: xt_hashlimit: alloc hashtable with right sizeZhizhou Tian2017-09-081-2/+2
* netfilter: xt_hashlimit: add rate match modeVishwanath Pai2017-09-041-24/+253
* netfilter: Remove duplicated rcu_read_lock.Taehee Yoo2017-07-241-4/+4
* netfilter: Remove unnecessary cast on void pointersimran singhal2017-04-071-5/+5
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller2017-02-231-16/+9
|\
| * netfilter: xt_hashlimit: Fix integer divide round to zero.Alban Browaeys2017-02-191-16/+9
* | xtables: extend matches and targets with .usersizeWillem de Bruijn2017-01-091-0/+4
|/
* netns: make struct pernet_operations::id unsigned intAlexey Dobriyan2016-11-181-1/+1
* netfilter: xt_hashlimit: Add missing ULL suffixes for 64-bit constantsGeert Uytterhoeven2016-10-171-2/+2
* netfilter: xt_hashlimit: Fix link error in 32bit arch because of 64bit divisionVishwanath Pai2016-09-301-7/+8
* netfilter: xt_hashlimit: Create revision 2 to support higher pps ratesVishwanath Pai2016-09-251-68/+262
* netfilter: xt_hashlimit: Prepare for revision 2Vishwanath Pai2016-09-251-30/+31
* netfilter: Remove checks of seq_printf() return valuesSteven Rostedt (Red Hat)2014-11-051-19/+17
* netfilter: Convert pr_warning to pr_warnJoe Perches2014-09-101-1/+1
* net: use reciprocal_scale() helperDaniel Borkmann2014-08-231-1/+1
* netfilter: xt_hashlimit: perform garbage collection from process contextEric Dumazet2014-07-241-15/+16
* netfilter: xt_hashlimit: fix proc entry leak in netns destroy pathSergey Popovich2013-12-071-14/+11
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-05-011-4/+12
|\
| * xt_hashlimit: allocate a copy of name explicitly, don't rely on procfs gutsAl Viro2013-04-291-3/+11
| * procfs: new helper - PDE_DATA(inode)Al Viro2013-04-091-1/+1
* | netfilter: add my copyright statementsPatrick McHardy2013-04-181-0/+1
|/
* hlist: drop the node parameter from iteratorsSasha Levin2013-02-271-10/+6
* net: proc: change proc_net_remove to remove_proc_entryGao feng2013-02-181-3/+3