summaryrefslogtreecommitdiffstats
path: root/include/net/request_sock.h
AgeCommit message (Expand)AuthorLines
2024-06-06tcp: move reqsk_alloc() to inet_connection_sock.cEric Dumazet-33/+0
2024-06-06tcp: small changes in reqsk_put() and reqsk_free()Eric Dumazet-2/+2
2024-05-27tcp: reduce accepted window in NEW_SYN_RECV stateEric Dumazet-0/+12
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-2/+3
2024-04-26rstreason: prepare for passive resetJason Xing-1/+3
2024-04-25mm: change inlined allocation helpers to account at the call siteSuren Baghdasaryan-2/+3
2024-03-19tcp: Clear req->syncookie in reqsk_alloc().Kuniyuki Iwashima-1/+6
2024-01-23bpf: tcp: Handle BPF SYN Cookie in skb_steal_sock().Kuniyuki Iwashima-2/+13
2024-01-23tcp: Move skb_steal_sock() to request_sock.hKuniyuki Iwashima-0/+28
2022-02-02tcp: Use BPF timeout setting for SYN ACK RTOAkhmat Karakotov-0/+2
2020-08-24tcp: bpf: Optionally store mac header in TCP_SAVE_SYNMartin KaFai Lau-0/+1
2020-08-24tcp: Use a struct to represent a saved_synMartin KaFai Lau-1/+7
2020-07-31tcp: rename request_sock cookie_ts bit to syncookieFlorian Westphal-1/+1
2019-10-09net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_headEric Dumazet-2/+2
2019-06-19inet: clear num_timeout reqsk_alloc()Eric Dumazet-0/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner-5/+1
2019-03-19tcp: free request sock directly upon TFO or syncookies errorGuillaume Nault-3/+7
2019-03-09net: keep refcount warning in reqsk_free()Guillaume Nault-1/+0
2017-10-20tcp: socket option to set TCP fast open keyYuchung Cheng-0/+2
2017-07-01net: convert sock.sk_refcnt from atomic_t to refcount_tReshetova, Elena-4/+5
2017-05-23net: make struct request_sock_ops::obj_size unsignedAlexey Dobriyan-1/+1
2016-12-29ipv4: Namespaceify tcp_max_syn_backlog knobHaishuang Yan-3/+1
2016-04-04inet: reqsk_alloc() needs to take care of dead listenersEric Dumazet-16/+15
2015-12-22net: add inet_sk_transparent() helperFlorian Westphal-1/+1
2015-10-16tcp/dccp: fix race at listener dismantle phaseEric Dumazet-19/+0
2015-10-12net: shrink struct sock and request_sock by 8 bytesEric Dumazet-3/+2
2015-10-12net: align sk_refcnt on 128 bytes boundaryEric Dumazet-1/+1
2015-10-05tcp: avoid two atomic ops for syncookiesEric Dumazet-3/+8
2015-10-05net: use sk_fullsock() in __netdev_pick_tx()Eric Dumazet-0/+1
2015-10-03tcp/dccp: add SLAB_DESTROY_BY_RCU flag for request socketsEric Dumazet-1/+3
2015-10-03tcp: remove max_qlen_logEric Dumazet-8/+2
2015-10-03tcp/dccp: remove struct listen_sockEric Dumazet-22/+4
2015-10-03tcp/dccp: shrink struct listen_sockEric Dumazet-3/+0
2015-10-03tcp/dccp: install syn_recv requests into ehash tableEric Dumazet-4/+0
2015-10-03tcp/dccp: init sk_prot and call sk_node_init() in reqsk_alloc()Eric Dumazet-10/+12
2015-10-03tcp: move synflood_warned into struct request_sock_queueEric Dumazet-1/+1
2015-10-03tcp: move qlen/young out of struct listen_sockEric Dumazet-30/+10
2015-10-03tcp: add a spinlock to protect struct request_sock_queueEric Dumazet-19/+18
2015-09-29tcp: prepare fastopen code for upcoming listener changesEric Dumazet-5/+2
2015-09-29tcp: constify tcp_syn_flood_action() socket argumentEric Dumazet-3/+2
2015-09-29tcp/dccp: constify send_synack and send_reset socket argumentEric Dumazet-2/+2
2015-09-25inet: constify inet_rtx_syn_ack() sock argumentEric Dumazet-1/+1
2015-09-25tcp/dccp: constify rtx_synack() and friendsEric Dumazet-1/+1
2015-05-05tcp: provide SYN headers for passive connectionsEric Dumazet-1/+3
2015-04-24inet: fix possible panic in reqsk_queue_unlink()Eric Dumazet-18/+0
2015-03-23net: convert syn_wait_lock to a spinlockEric Dumazet-8/+3
2015-03-23inet: remove sk_listener parameter from syn_ack_timeout()Eric Dumazet-2/+1
2015-03-20inet: get rid of central tcp/dccp listener timerEric Dumazet-46/+41
2015-03-20inet: drop prev pointer handling in request sockEric Dumazet-4/+11
2015-03-18inet: request sock should init IPv6/IPv4 addressesEric Dumazet-0/+5