summaryrefslogtreecommitdiff
path: root/net/ipv4/inet_connection_sock.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-24udp: Fix wildcard bind conflict check when using hash2Martin KaFai Lau1-17/+3
2026-02-05tcp: move __reqsk_free() out of lineEric Dumazet1-0/+10
2026-02-05inet: move reqsk_queue_alloc() to net/ipv4/inet_connection_sock.cEric Dumazet1-0/+9
2026-02-03tcp: accecn: unset ECT if receive or send ACE=0 in AccECN negotiaionChia-Yu Chang1-0/+3
2026-01-22tcp: preserve const qualifier in tcp_rsk() and inet_rsk()Eric Dumazet1-1/+1
2025-11-26tcp: remove icsk->icsk_retransmit_timerEric Dumazet1-3/+3
2025-11-26tcp: introduce icsk->icsk_keepalive_timerEric Dumazet1-3/+3
2025-11-08tcp: Remove timeout arg from reqsk_timeout().Kuniyuki Iwashima1-1/+1
2025-11-08tcp: Remove redundant init for req->num_timeout.Kuniyuki Iwashima1-2/+0
2025-11-08tcp: Remove timeout arg from reqsk_queue_hash_req().Kuniyuki Iwashima1-6/+5
2025-11-08tcp: Call tcp_syn_ack_timeout() directly.Kuniyuki Iwashima1-1/+3
2025-10-16tcp: Save lock_sock() for memcg in inet_csk_accept().Kuniyuki Iwashima1-25/+0
2025-09-23tcp: Update bind bucket state on port releaseJakub Sitnicki1-4/+8
2025-09-01tcp: Remove sk->sk_prot->orphan_count.Kuniyuki Iwashima1-2/+9
2025-08-20net-memcg: Pass struct sock to mem_cgroup_sk_(un)?charge().Kuniyuki Iwashima1-1/+1
2025-08-20net-memcg: Introduce mem_cgroup_from_sk().Kuniyuki Iwashima1-1/+1
2025-08-20tcp: Simplify error path in inet_csk_accept().Kuniyuki Iwashima1-8/+7
2025-06-28tcp: remove inet_rtx_syn_ack()Eric Dumazet1-10/+1
2025-06-28tcp: remove rtx_syn_ack fieldEric Dumazet1-1/+1
2025-06-24net: remove sock_i_uid()Eric Dumazet1-15/+12
2025-06-24net: annotate races around sk->sk_uidEric Dumazet1-2/+2
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+1
2025-04-12tcp: Rename tcp_or_dccp_get_hashinfo().Kuniyuki Iwashima1-4/+5
2025-04-12net: Unexport shared functions for DCCP.Kuniyuki Iwashima1-11/+1
2025-04-12net: Retire DCCP socket.Kuniyuki Iwashima1-1/+1
2025-03-24tcp/dccp: Remove inet_connection_sock_af_ops.addr2sockaddr().Kuniyuki Iwashima1-11/+0
2025-03-05tcp: add RCU management to inet_bind_bucketEric Dumazet1-1/+1
2025-03-05tcp: optimize inet_use_bhash2_on_bind()Eric Dumazet1-4/+2
2025-02-15inet: consolidate inet_csk_clone_lock()Eric Dumazet1-4/+20
2025-02-15inet: reduce inet_csk_clone_lock() indent levelEric Dumazet1-23/+27
2025-02-07tcp: rename inet_csk_{delete|reset}_keepalive_timer()Eric Dumazet1-12/+0
2024-12-21ipv4: Use inet_sk_init_flowi4() in inet_csk_rebuild_route().Guillaume Nault1-9/+2
2024-11-28tcp: Fix use-after-free of nreq in reqsk_timer_handler().Kuniyuki Iwashima1-1/+1
2024-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-5/+16
2024-10-16tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().Kuniyuki Iwashima1-5/+16
2024-10-05tcp: add a fast path in tcp_delack_timer()Eric Dumazet1-2/+2
2024-10-05tcp: annotate data-races around icsk->icsk_pendingEric Dumazet1-2/+4
2024-09-18Merge tag 'slab-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds1-2/+3
2024-09-10memcg: add charging of already allocated slab objectsShakeel Butt1-2/+3
2024-08-27net/ipv4: fix macro definition sk_for_each_bound_bhashHongbo Li1-1/+1
2024-06-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+13
2024-06-25Fix race for duplicate reqsk on identical SYNluoxuanqiang1-4/+13
2024-06-06tcp: move reqsk_alloc() to inet_connection_sock.cEric Dumazet1-0/+33
2024-06-06tcp: move inet_reqsk_alloc() close to inet_reqsk_clone()Eric Dumazet1-0/+25
2024-05-14net: pass back whether socket was empty post acceptJens Axboe1-0/+1
2024-05-14net: change proto and proto_ops accept typeJens Axboe1-3/+3
2024-03-30tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildca...Kuniyuki Iwashima1-8/+11
2024-03-30tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard...Kuniyuki Iwashima1-2/+9
2024-03-26tcp: properly terminate timers for kernel socketsEric Dumazet1-0/+14
2024-03-06sock: Use unsafe_memcpy() for sock_copy()Kees Cook1-2/+3