aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/inet_connection_sock.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-27tcp: remove inet_rtx_syn_ack()Eric Dumazet1-10/+1
2025-06-27tcp: remove rtx_syn_ack fieldEric Dumazet1-1/+1
2025-06-23net: remove sock_i_uid()Eric Dumazet1-15/+12
2025-06-23net: 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-11tcp: Rename tcp_or_dccp_get_hashinfo().Kuniyuki Iwashima1-4/+5
2025-04-11net: Unexport shared functions for DCCP.Kuniyuki Iwashima1-11/+1
2025-04-11net: Retire DCCP socket.Kuniyuki Iwashima1-1/+1
2025-03-24tcp/dccp: Remove inet_connection_sock_af_ops.addr2sockaddr().Kuniyuki Iwashima1-11/+0
2025-03-04tcp: add RCU management to inet_bind_bucketEric Dumazet1-1/+1
2025-03-04tcp: optimize inet_use_bhash2_on_bind()Eric Dumazet1-4/+2
2025-02-14inet: consolidate inet_csk_clone_lock()Eric Dumazet1-4/+20
2025-02-14inet: 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-20ipv4: 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-15tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().Kuniyuki Iwashima1-5/+16
2024-10-04tcp: add a fast path in tcp_delack_timer()Eric Dumazet1-2/+2
2024-10-04tcp: 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/vbabka/slabLinus Torvalds1-2/+3
2024-09-10memcg: add charging of already allocated slab objectsShakeel Butt1-2/+3
2024-08-26net/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-13net: pass back whether socket was empty post acceptJens Axboe1-0/+1
2024-05-13net: change proto and proto_ops accept typeJens Axboe1-3/+3
2024-03-29tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.Kuniyuki Iwashima1-8/+11
2024-03-29tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard addresses.Kuniyuki Iwashima1-2/+9
2024-03-25tcp: properly terminate timers for kernel socketsEric Dumazet1-0/+14
2024-03-05sock: Use unsafe_memcpy() for sock_copy()Kees Cook1-2/+3
2024-02-12ipv4: Set the routing scope properly in ip_route_output_ports().Guillaume Nault1-1/+1
2024-01-19tcp: make sure init the accept_queue's spinlocks onceZhengchao Shao1-0/+4
2023-12-22tcp: Remove dead code and fields for bhash2.Kuniyuki Iwashima1-21/+0
2023-12-22tcp: Link sk and twsk to tb2->owners using skc_bind_node.Kuniyuki Iwashima1-2/+2
2023-12-22tcp: Check hlist_empty(&tb->bhash2) instead of hlist_empty(&tb->owners).Kuniyuki Iwashima1-5/+4
2023-12-22tcp: Iterate tb->bhash2 in inet_csk_bind_conflict().Kuniyuki Iwashima1-1/+17
2023-12-22tcp: Rearrange tests in inet_csk_bind_conflict().Kuniyuki Iwashima1-21/+19
2023-12-22tcp: Link bhash2 to bhash.Kuniyuki Iwashima1-1/+1
2023-12-22tcp: Use bhash2 for v4-mapped-v6 non-wildcard address.Kuniyuki Iwashima1-2/+5
2023-12-15inet: returns a bool from inet_sk_get_local_port_range()Eric Dumazet1-5/+16
2023-12-08Use READ/WRITE_ONCE() for IP local_port_range.David Laight1-19/+10
2023-10-13tcp: allow again tcp_disconnect() when threads are waitingPaolo Abeni1-1/+0
2023-07-20tcp: annotate data-races around icsk->icsk_syn_retriesEric Dumazet1-1/+1
2023-06-21inet: Cleanup on charging memory for newly accepted socketsAbel Wu1-7/+10
2023-06-06ipv4: Set correct scope in inet_csk_route_*().Guillaume Nault1-2/+2
2023-05-29tcp: deny tcp_disconnect() when threads are waitingEric Dumazet1-0/+1
2023-02-20net/ulp: Remove redundant ->clone() test in inet_clone_ulp().Kuniyuki Iwashima1-2/+1