summaryrefslogtreecommitdiff
path: root/net/core/sock_diag.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-06net: use unrcu_pointer() helperEric Dumazet1-5/+3
2024-01-23sock_diag: remove sock_diag_mutexEric Dumazet1-4/+0
2024-01-23sock_diag: allow concurrent operation in sock_diag_rcv_msg()Eric Dumazet1-17/+26
2024-01-23sock_diag: allow concurrent operationsEric Dumazet1-31/+42
2024-01-23sock_diag: annotate data-races around sock_diag_handlers[family]Eric Dumazet1-5/+5
2022-11-21net: fix __sock_gen_cookie()Eric Dumazet1-1/+4
2022-11-16net: __sock_gen_cookie() cleanupEric Dumazet1-6/+6
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski1-0/+1
2020-09-30bpf, net: Rework cookie generator as per-cpu oneDaniel Borkmann1-4/+5
2019-08-09sock: make cookie generation global instead of per netnsDaniel Borkmann1-1/+2
2018-08-14net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd()Jeremy Cline1-0/+2
2018-03-12sock_diag: request _diag module only when the family or proto has been regist...Xin Long1-8/+4
2018-01-09net: core: fix module type in sock_diag_bindAndrii Vladyka1-1/+1
2017-04-13netlink: extended ACK reportingJohannes Berg1-1/+2
2017-03-23Add a helper function to get socket cookie in eBPFChenbo Feng1-1/+1
2017-03-22sock: introduce SO_MEMINFO getsockoptJosh Hunt1-9/+1
2016-04-26sock_diag: align nlattr properly when neededNicolas Dichtel1-1/+1
2016-04-04sock_diag: add SK_MEMINFO_DROPSEric Dumazet1-0/+1
2015-12-15net: diag: Add the ability to destroy a socket.Lorenzo Colitti1-3/+20
2015-10-09net/core: make sock_diag.c explicitly non-modularPaul Gortmaker1-11/+3
2015-09-02sock, diag: fix panic in sock_diag_put_filterinfoDaniel Borkmann1-0/+3
2015-06-15sock_diag: define destruction multicast groupsCraig Gallek1-0/+85
2015-03-11net: add real socket cookiesEric Dumazet1-10/+27
2015-03-10net: constify sock_diag_check_cookie()Eric Dumazet1-1/+1
2014-08-02net: filter: split 'struct sk_filter' into socket and bpf partsAlexei Starovoitov1-1/+1
2014-08-02net: filter: rename sk_filter_proglen -> bpf_classic_proglenAlexei Starovoitov1-1/+1
2014-04-24net: Move the permission check in sock_diag_put_filterinfo to packet_diag_dumpEric W. Biederman1-2/+2
2014-04-22net: Fix ns_capable check in sock_diag_put_filterinfoAndrew Lutomirski1-2/+2
2014-03-31net: filter: keep original BPF program aroundDaniel Borkmann1-13/+10
2013-06-10sock_diag: fix filter code sent to userspaceNicolas Dichtel1-2/+7
2013-04-29sock_diag: allow to dump bpf filtersNicolas Dichtel1-0/+33
2013-02-23sock_diag: Simplify sock_diag_handlers[] handling in __sock_diag_rcv_msgMathias Krause1-17/+7
2013-02-23sock_diag: Fix out-of-bounds access to sock_diag_handlers[]Mathias Krause1-0/+3
2012-09-08netlink: hide struct module parameter in netlink_kernel_createPablo Neira Ayuso1-2/+1
2012-07-16net: make sock diag per-namespaceAndrey Vagin1-7/+20
2012-06-29netlink: add netlink_kernel_cfg parameter to netlink_kernel_createPablo Neira Ayuso1-2/+6
2012-06-27sock_diag: Do not use RTA_PUT() macrosThomas Graf1-9/+3
2012-06-04sock_diag: add SK_MEMINFO_BACKLOGEric Dumazet1-0/+1
2012-04-25net: sock_diag_handler structs can be constShan Wei1-6/+6
2011-12-30sock_diag: Introduce the meminfo nla core (v2)Pavel Emelyanov1-0/+23
2011-12-16sock_diag: Generalize requests cookies managementsPavel Emelyanov1-0/+19
2011-12-16sock_diag: Fix module netlink aliasesPavel Emelyanov1-2/+2
2011-12-08sock_diag: off by one checksDan Carpenter1-2/+2
2011-12-06sock_diag: Move the sock_ code to net/core/Pavel Emelyanov1-0/+150