summaryrefslogtreecommitdiffstats
path: root/net/mptcp/pm_netlink.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mptcp: use mptcp_set_stateGeliang Tang2024-01-021-0/+5
* genetlink: Use internal flags for multicast groupsIdo Schimmel2023-12-291-1/+1
* mptcp: add validity check for sending RM_ADDRGeliang Tang2023-11-151-2/+3
* net: mptcp: use policy generated by YAML specDavide Caratti2023-10-241-156/+9
* net: mptcp: rename netlink handlers to mptcp_pm_nl_<blah>_{doit,dumpit}Davide Caratti2023-10-241-24/+24
* net: mptcp: convert netlink from small_ops to opsDavide Caratti2023-10-241-64/+127
* mptcp: drop last_snd and MPTCP_RESET_SCHEDULERGeliang Tang2023-08-231-3/+0
* mptcp: change the mpc check helper to return a skPaolo Abeni2023-08-141-5/+3
* mptcp: avoid ssock usage in mptcp_pm_nl_create_listen_socket()Paolo Abeni2023-08-141-9/+15
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-231-0/+1
|\
| * mptcp: ensure listener is unhashed before updating the sk statusPaolo Abeni2023-06-221-0/+1
* | mptcp: pass addr to mptcp_pm_alloc_anno_listGeliang Tang2023-06-221-4/+4
* | mptcp: Reorder fields in 'struct mptcp_pm_add_entry'Christophe JAILLET2023-06-211-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-181-0/+16
|\
| * mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket()Paolo Abeni2023-03-111-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-101-2/+2
* mptcp: use nlmsg_free instead of kfree_skbGeliang Tang2022-12-101-4/+4
* mptcp: add pm listener eventsGeliang Tang2022-12-021-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-131-7/+14
* mptcp: allow the in kernel PM to set MPC subflow priorityPaolo Abeni2022-07-131-22/+15
* mptcp: address lookup improvementsPaolo Abeni2022-07-131-5/+10
* mptcp: introduce and use mptcp_pm_send_ack()Paolo Abeni2022-07-131-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-291-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