summaryrefslogtreecommitdiff
path: root/tcp_splice.h
AgeCommit message (Expand)Author
2024-07-19flow, tcp: Flow based NAT and port forwarding for TCPDavid Gibson
2024-02-29tcp, tcp_splice: Parse listening socket epoll ref in tcp_listen_handler()David Gibson
2024-02-29tcp_splice: More specific variable names in new splice pathDavid Gibson
2024-02-29flow: Clarify flow entry life cycle, introduce uniform loggingDavid Gibson
2024-02-29inany: Introduce union sockaddr_inanyDavid Gibson
2024-01-22tcp, tcp_splice: Avoid double layered dispatch for connected TCP socketsDavid Gibson
2023-12-04flow,tcp: Use epoll_ref type including flow and sideDavid Gibson
2023-10-04cppcheck: Make many pointers constDavid Gibson
2023-08-13epoll: Split handling of listening TCP sockets into their own handlerDavid Gibson
2023-04-06passt: Relicense to GPL 2.0, or any later versionStefano Brivio
2022-11-25tcp: Remove splice from tcp_epoll_refDavid Gibson
2022-11-25tcp: Use the same sockets to listen for spliced and non-spliced connectionsDavid Gibson
2022-11-25tcp: Unify part of spliced and non-spliced conn_from_sock pathDavid Gibson
2022-11-25tcp: Partially unify tcp_timer() and tcp_splice_timer()David Gibson
2022-11-25tcp: Unify tcp_defer_handler and tcp_splice_defer_handler()David Gibson
2022-11-25tcp: Unify spliced and non-spliced connection tablesDavid Gibson
2022-11-25tcp_splice: #include tcp_splice.h in tcp_splice.cDavid Gibson
2022-03-29treewide: Add include guardsStefano Brivio
2022-03-29treewide: Packet abstraction with mandatory boundary checksStefano Brivio
2022-03-29tcp_splice: Close sockets right away on high number of open filesStefano Brivio
2022-03-28tcp: Refactor to use events instead of states, split out spliced implementationStefano Brivio