summaryrefslogtreecommitdiffstats
path: root/net/ipv6/inet6_hashtables.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ipv6: move tcp_ipv6_hash_secret and udp_ipv6_hash_secret to net_hotdataEric Dumazet2024-03-081-4/+2
* ipv6: move inet6_ehash_secret and udp6_ehash_secret into net_hotdataEric Dumazet2024-03-081-1/+1
* net: remove duplicate INDIRECT_CALLABLE_DECLARE of udp[6]_ehashfnLorenz Bauer2023-07-311-2/+0
* net: remove duplicate sk_lookup helpersLorenz Bauer2023-07-251-15/+16
* net: document inet[6]_lookup_reuseport sk_state requirementsLorenz Bauer2023-07-251-0/+15
* net: remove duplicate reuseport_lookup functionsLorenz Bauer2023-07-251-4/+10
* net: export inet_lookup_reuseport and inet6_lookup_reuseportLorenz Bauer2023-07-251-9/+10
* tcp: Access &tcp_hashinfo via net.Kuniyuki Iwashima2022-09-201-3/+1
* ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH()Eric Dumazet2022-05-161-3/+3
* net: inet: Retire port only listening_hashMartin KaFai Lau2022-05-131-3/+2
* secure_seq: use the 64 bits of the siphash for port offset calculationWilly Tarreau2022-05-051-2/+2
* tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH.Sebastian Andrzej Siewior2022-02-101-4/+1
* bpf: Add ingress_ifindex to bpf_sk_lookupMark Pashmfouroush2021-11-111-4/+4
* net: prefer socket bound to interface when not in VRFMike Manning2021-10-071-1/+1
* net: ipv6: remove unused arg exact_dif in compute_scoreMiaohe Lin2020-08-311-4/+2
* inet6: Run SK_LOOKUP BPF program on socket lookupJakub Sitnicki2020-07-181-0/+35
* inet6: Extract helper for selecting socket from reuseport groupJakub Sitnicki2020-07-181-9/+22
* net: annotate accesses to sk->sk_incoming_cpuEric Dumazet2019-10-301-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-06-071-5/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* | net: ipv6: drop unneeded likely() call around IS_ERR()Enrico Weigelt2019-06-061-1/+1
|/
* net: tcp6: prefer listeners bound to an addressPeter Oskolkov2018-12-151-48/+6
* net: ensure unbound stream socket to be chosen when not in a VRFMike Manning2018-11-081-8/+6
* bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selectionMartin KaFai Lau2018-08-111-5/+9
* net/tcp: Fix socket lookups with SO_BINDTODEVICEDavid Ahern2018-06-201-2/+2
* inet: Add a 2nd listener hashtable (port+addr)Martin KaFai Lau2017-12-031-0/+66
* net/reuseport: drop legacy codePaolo Abeni2017-11-301-9/+2
* net: ipv6: add second dif to inet6 socket lookupsDavid Ahern2017-08-071-11/+17
* net: convert sock.sk_refcnt from atomic_t to refcount_tReshetova, Elena2017-07-011-2/+2
* inet: collapse ipv4/v6 rcv_saddr_equal functions into oneJosef Bacik2017-01-181-45/+1
* inet: Fix missing return value in inet6_hashCraig Gallek2016-10-291-2/+4
* net: Require exact match for TCP socket lookups if dif is l3mdevDavid Ahern2016-10-171-3/+4
* net: rename NET_{ADD|INC}_STATS_BH()Eric Dumazet2016-04-281-1/+1
* ipv6: fix inet6_lookup_listener()Eric Dumazet2016-04-091-2/+2
* tcp/dccp: do not touch listener sk_refcnt under synfloodEric Dumazet2016-04-051-41/+15
* tcp/dccp: use rcu locking in inet_diag_find_one_icsk()Eric Dumazet2016-04-051-4/+0
* tcp/dccp: remove BH disable/enable in lookupEric Dumazet2016-04-051-2/+0
* soreuseport: fast reuseport TCP socket selectionCraig Gallek2016-02-111-1/+15
* inet: refactor inet[6]_lookup functions to take skbCraig Gallek2016-02-111-2/+6
* inet: create IPv6-equivalent inet_hash functionCraig Gallek2016-02-111-0/+56
* net: SO_INCOMING_CPU setsockopt() supportEric Dumazet2015-10-131-0/+2
* inet: inet_twsk_deschedule factorizationEric Dumazet2015-07-101-2/+1
* inet: simplify timewait refcountingEric Dumazet2015-07-101-5/+1
* tcp: connect() from bound sockets can be fasterEric Dumazet2015-05-271-2/+6
* tcp/dccp: get rid of central timewait timerEric Dumazet2015-04-131-1/+1
* inet: get rid of last __inet_hash_connect() argumentEric Dumazet2015-03-191-1/+1
* ipv6: get rid of __inet6_hash()Eric Dumazet2015-03-191-37/+1
* inet: add IPv6 support to sk_ehashfn()Eric Dumazet2015-03-191-18/+4
* netns: constify net_hash_mix() and various callersEric Dumazet2015-03-191-5/+5
* ipv6: White-space cleansing : gaps between function and symbol exportIan Morris2014-08-251-3/+0