summaryrefslogtreecommitdiffstats
path: root/net/mptcp/pm_netlink.c
Commit message (Expand)AuthorAgeFilesLines
* mptcp: add validity check for sending RM_ADDRGeliang Tang2023-11-281-2/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-221-0/+1
|\
| * mptcp: ensure listener is unhashed before updating the sk statusPaolo Abeni2023-06-211-0/+1
* | mptcp: pass addr to mptcp_pm_alloc_anno_listGeliang Tang2023-06-211-4/+4
* | mptcp: Reorder fields in 'struct mptcp_pm_add_entry'Christophe JAILLET2023-06-201-1/+1
* | mptcp: unify pm set_flags interfacesGeliang Tang2023-06-101-32/+38
* | mptcp: unify pm get_flags_and_ifindex_by_idGeliang Tang2023-06-101-19/+8
* | mptcp: unify pm get_local_id interfacesGeliang Tang2023-06-101-19/+3
* | mptcp: export local_addressGeliang Tang2023-06-101-9/+8
|/
* mptcp: only send RM_ADDR in nl_cmd_removeGeliang Tang2023-06-051-0/+18
* mptcp: move first subflow allocation at mpc access timePaolo Abeni2023-04-171-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-171-0/+16
|\
| * mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket()Paolo Abeni2023-03-101-0/+16
* | mptcp: annotate lockless accesses to sk->sk_errEric Dumazet2023-03-171-1/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-091-4/+6
|\
| * mptcp: fix locking for in-kernel listener creationPaolo Abeni2023-02-081-4/+6
* | mptcp: let the in-kernel PM use mixed IPv4 and IPv6 addressesPaolo Abeni2023-01-261-27/+31
* | mptcp: use net instead of sock_netGeliang Tang2023-01-091-3/+2
|/
* mptcp: return 0 instead of 'err' varMatthieu Baerts2022-12-091-2/+2
* mptcp: use nlmsg_free instead of kfree_skbGeliang Tang2022-12-091-4/+4
* mptcp: add pm listener eventsGeliang Tang2022-12-011-0/+57
* mptcp: more detailed error reporting on endpoint creationPaolo Abeni2022-11-211-11/+13
* mptcp: deduplicate error paths on endpoint creationPaolo Abeni2022-11-211-22/+13
* mptcp: account memory allocation in mptcp_nl_cmd_add_addr() to userThomas Haller2022-09-151-1/+1
* mptcp: allow privileged operations from user namespacesThomas Haller2022-09-151-9/+9
* mptcp: add mptcp_for_each_subflow_safe helperMatthieu Baerts2022-09-151-1/+1
* genetlink: start to validate reserved header bytesJakub Kicinski2022-08-291-0/+1
* mptcp: more accurate MPC endpoint trackingPaolo Abeni2022-07-121-7/+14
* mptcp: allow the in kernel PM to set MPC subflow priorityPaolo Abeni2022-07-121-22/+15
* mptcp: address lookup improvementsPaolo Abeni2022-07-121-5/+10
* mptcp: introduce and use mptcp_pm_send_ack()Paolo Abeni2022-07-121-22/+34
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-071-13/+33
|\
| * mptcp: fix local endpoint accountingPaolo Abeni2022-07-061-1/+2
| * mptcp: netlink: issue MP_PRIO signals from userspace PMsKishen Maloor2022-07-061-5/+25
| * mptcp: Acquire the subflow socket lock before modifying MP_PRIO flagsMat Martineau2022-07-061-1/+4
| * mptcp: Avoid acquiring PM lock for subflow priority changesMat Martineau2022-07-061-6/+2
* | net: mptcp: fix some spelling mistake in mptcpMenglong Dong2022-06-281-1/+1
|/
* mptcp: netlink: allow userspace-driven subflow establishmentFlorian Westphal2022-05-041-0/+22
* mptcp: netlink: Add MPTCP_PM_CMD_REMOVEKishen Maloor2022-05-041-2/+8
* mptcp: netlink: Add MPTCP_PM_CMD_ANNOUNCEKishen Maloor2022-05-041-5/+11
* mptcp: netlink: split mptcp_pm_parse_addr into two functionsFlorian Westphal2022-05-041-21/+39
* mptcp: read attributes of addr entries managed by userspace PMsKishen Maloor2022-05-041-1/+12
* mptcp: handle local addrs announced by userspace PMsKishen Maloor2022-05-041-25/+17
* mptcp: allow ADD_ADDR reissuance by userspace PMsKishen Maloor2022-05-031-2/+10
* mptcp: expose server_side attribute in MPTCP netlink eventsKishen Maloor2022-05-031-0/+3
* mptcp: reflect remote port (not 0) in ANNOUNCED eventsKishen Maloor2022-05-031-3/+8
* mptcp: bypass in-kernel PM restrictions for non-kernel PMsKishen Maloor2022-05-031-0/+10
* mptcp: Make kernel path manager check for userspace-managed socketsMat Martineau2022-04-291-6/+12
* mptcp: Remove redundant assignments in path manager initMat Martineau2022-04-291-12/+0
* mptcp: add pm_nl_pernet helpersGeliang Tang2022-04-111-17/+24