summaryrefslogtreecommitdiff
path: root/net/mptcp/pm_netlink.c
AgeCommit message (Expand)Author
2025-03-04mptcp: pm: in-kernel: reduce parameters of set_flagsGeliang Tang
2025-03-04mptcp: pm: in-kernel: avoid access entry without lockGeliang Tang
2025-02-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2025-02-25mptcp: always handle address removal under msk socket lockPaolo Abeni
2025-02-24mptcp: pm: use ipv6_addr_equal in addresses_equalGeliang Tang
2025-02-24mptcp: pm: drop inet6_sk after inet_skGeliang Tang
2025-02-24mptcp: pm: add mptcp_pm_genl_fill_addr helperGeliang Tang
2025-02-24mptcp: pm: change to fullmesh only for 'subflow'Matthieu Baerts (NGI0)
2025-02-24mptcp: pm: remove unused ret value to set flagsMatthieu Baerts (NGI0)
2025-02-11mptcp: pm: add local parameter for set_flagsGeliang Tang
2025-02-11mptcp: pm: drop skb parameter of set_flagsGeliang Tang
2025-02-11mptcp: pm: reuse sending nlmsg code in get_addrGeliang Tang
2025-02-11mptcp: pm: add id parameter for get_addrGeliang Tang
2025-02-11mptcp: pm: drop skb parameter of get_addrGeliang Tang
2025-02-11mptcp: pm: make three pm wrappers staticGeliang Tang
2025-02-11mptcp: pm: use NL_SET_ERR_MSG_ATTR when possibleMatthieu Baerts (NGI0)
2025-02-11mptcp: pm: mark missing address attributesMatthieu Baerts (NGI0)
2025-02-11mptcp: pm: improve error messagesMatthieu Baerts (NGI0)
2025-01-27mptcp: pm: only set fullmesh for subflow endpMatthieu Baerts (NGI0)
2024-12-15mptcp: move mptcp_pm_remove_addrs into pm_userspaceGeliang Tang
2024-11-18mptcp: pm: avoid code duplication to lookup endpGeliang Tang
2024-11-18mptcp: pm: lockless list traversal to dump endpMatthieu Baerts (NGI0)
2024-11-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-11-13mptcp: pm: use _rcu variant under rcu_read_lockMatthieu Baerts (NGI0)
2024-10-28mptcp: pm: send ACK on non-stale subflowsMatthieu Baerts (NGI0)
2024-10-17mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflowMatthieu Baerts (NGI0)
2024-10-15mptcp: prevent MPC handshake on port-based signal endpointsPaolo Abeni
2024-10-09mptcp: pm: do not remove closing subflowsMatthieu Baerts (NGI0)
2024-09-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-09-11mptcp: pm: Fix uaf in __timer_delete_syncEdward Adam Davis
2024-09-03mptcp: pm: reduce entries iterations on connectMatthieu Baerts (NGI0)
2024-09-03mptcp: pm: rename helpers linked to 'flush'Matthieu Baerts (NGI0)
2024-08-29mptcp: pm: ADD_ADDR 0 is not a new addressMatthieu Baerts (NGI0)
2024-08-29mptcp: pm: fix ID 0 endp usage after multiple re-creationsMatthieu Baerts (NGI0)
2024-08-29mptcp: pm: do not remove already closed subflowsMatthieu Baerts (NGI0)
2024-08-29mptcp: pm: reset MPC endp ID when re-addedMatthieu Baerts (NGI0)
2024-08-29mptcp: pm: skip connecting to already established sfMatthieu Baerts (NGI0)
2024-08-29mptcp: pm: send ACK on an active subflowMatthieu Baerts (NGI0)
2024-08-29mptcp: pm: fix RM_ADDR ID for the initial subflowMatthieu Baerts (NGI0)
2024-08-29mptcp: pm: reuse ID 0 after delete and re-addMatthieu Baerts (NGI0)
2024-08-27mptcp: pr_debug: add missing \n at the endMatthieu Baerts (NGI0)
2024-08-20mptcp: pm: avoid possible UaF when selecting endpMatthieu Baerts (NGI0)
2024-08-20mptcp: pm: fullmesh: select the right ID laterMatthieu Baerts (NGI0)
2024-08-20mptcp: pm: only in-kernel cannot have entries with ID 0Matthieu Baerts (NGI0)
2024-08-20mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDRMatthieu Baerts (NGI0)
2024-08-20mptcp: pm: only decrement add_addr_accepted for MPJ reqMatthieu Baerts (NGI0)
2024-08-20mptcp: pm: only mark 'subflow' endp as availableMatthieu Baerts (NGI0)
2024-08-20mptcp: pm: remove mptcp_pm_remove_subflow()Matthieu Baerts (NGI0)
2024-08-20mptcp: pm: re-using ID of unused flushed subflowsMatthieu Baerts (NGI0)
2024-08-20mptcp: pm: re-using ID of unused removed subflowsMatthieu Baerts (NGI0)