summaryrefslogtreecommitdiff
path: root/net/ipv4/inet_connection_sock.c
AgeCommit message (Expand)Author
2025-11-25tcp: remove icsk->icsk_retransmit_timerEric Dumazet
2025-11-25tcp: introduce icsk->icsk_keepalive_timerEric Dumazet
2025-11-07tcp: Remove timeout arg from reqsk_timeout().Kuniyuki Iwashima
2025-11-07tcp: Remove redundant init for req->num_timeout.Kuniyuki Iwashima
2025-11-07tcp: Remove timeout arg from reqsk_queue_hash_req().Kuniyuki Iwashima
2025-11-07tcp: Call tcp_syn_ack_timeout() directly.Kuniyuki Iwashima
2025-10-16tcp: Save lock_sock() for memcg in inet_csk_accept().Kuniyuki Iwashima
2025-09-23tcp: Update bind bucket state on port releaseJakub Sitnicki
2025-09-01tcp: Remove sk->sk_prot->orphan_count.Kuniyuki Iwashima
2025-08-19net-memcg: Pass struct sock to mem_cgroup_sk_(un)?charge().Kuniyuki Iwashima
2025-08-19net-memcg: Introduce mem_cgroup_from_sk().Kuniyuki Iwashima
2025-08-19tcp: Simplify error path in inet_csk_accept().Kuniyuki Iwashima
2025-06-27tcp: remove inet_rtx_syn_ack()Eric Dumazet
2025-06-27tcp: remove rtx_syn_ack fieldEric Dumazet
2025-06-23net: remove sock_i_uid()Eric Dumazet
2025-06-23net: annotate races around sk->sk_uidEric Dumazet
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar
2025-04-11tcp: Rename tcp_or_dccp_get_hashinfo().Kuniyuki Iwashima
2025-04-11net: Unexport shared functions for DCCP.Kuniyuki Iwashima
2025-04-11net: Retire DCCP socket.Kuniyuki Iwashima
2025-03-24tcp/dccp: Remove inet_connection_sock_af_ops.addr2sockaddr().Kuniyuki Iwashima
2025-03-04tcp: add RCU management to inet_bind_bucketEric Dumazet
2025-03-04tcp: optimize inet_use_bhash2_on_bind()Eric Dumazet
2025-02-14inet: consolidate inet_csk_clone_lock()Eric Dumazet
2025-02-14inet: reduce inet_csk_clone_lock() indent levelEric Dumazet
2025-02-07tcp: rename inet_csk_{delete|reset}_keepalive_timer()Eric Dumazet
2024-12-20ipv4: Use inet_sk_init_flowi4() in inet_csk_rebuild_route().Guillaume Nault
2024-11-28tcp: Fix use-after-free of nreq in reqsk_timer_handler().Kuniyuki Iwashima
2024-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni
2024-10-15tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().Kuniyuki Iwashima
2024-10-04tcp: add a fast path in tcp_delack_timer()Eric Dumazet
2024-10-04tcp: annotate data-races around icsk->icsk_pendingEric Dumazet
2024-09-18Merge tag 'slab-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds
2024-09-10memcg: add charging of already allocated slab objectsShakeel Butt
2024-08-26net/ipv4: fix macro definition sk_for_each_bound_bhashHongbo Li
2024-06-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-06-25Fix race for duplicate reqsk on identical SYNluoxuanqiang
2024-06-06tcp: move reqsk_alloc() to inet_connection_sock.cEric Dumazet
2024-06-06tcp: move inet_reqsk_alloc() close to inet_reqsk_clone()Eric Dumazet
2024-05-13net: pass back whether socket was empty post acceptJens Axboe
2024-05-13net: change proto and proto_ops accept typeJens Axboe
2024-03-29tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildca...Kuniyuki Iwashima
2024-03-29tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-wildcard...Kuniyuki Iwashima
2024-03-25tcp: properly terminate timers for kernel socketsEric Dumazet
2024-03-05sock: Use unsafe_memcpy() for sock_copy()Kees Cook
2024-02-12ipv4: Set the routing scope properly in ip_route_output_ports().Guillaume Nault
2024-01-19tcp: make sure init the accept_queue's spinlocks onceZhengchao Shao
2023-12-22tcp: Remove dead code and fields for bhash2.Kuniyuki Iwashima
2023-12-22tcp: Link sk and twsk to tb2->owners using skc_bind_node.Kuniyuki Iwashima
2023-12-22tcp: Check hlist_empty(&tb->bhash2) instead of hlist_empty(&tb->owners).Kuniyuki Iwashima