summaryrefslogtreecommitdiffstats
path: root/net/mptcp/pm_netlink.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mptcp: pm: fix backup support in signal endpointsMatthieu Baerts (NGI0)2024-07-301-0/+18
* mptcp: pm: only set request_bkup flag when sending MP_PRIOMatthieu Baerts (NGI0)2024-07-301-1/+0
* mptcp: fix NL PM announced address accountingPaolo Abeni2024-07-291-4/+6
* mptcp: fix user-space PM announced address accountingPaolo Abeni2024-07-291-4/+13
* mptcp: pm: update add_addr counters after connectYonglongLi2024-06-111-6/+10
* mptcp: pm: inc RmAddr MIB counter once per RM_ADDR IDYonglongLi2024-06-111-1/+4
* mptcp: move mptcp_pm_gen.h's includeMatthieu Baerts (NGI0)2024-05-141-0/+1
* mptcp: drop lookup_by_id in lookup_addrGeliang Tang2024-03-071-7/+5
* mptcp: set error messages for set_flagsGeliang Tang2024-03-071-1/+5
* mptcp: update set_flags interfacesGeliang Tang2024-03-071-33/+25
* mptcp: drop duplicate header inclusionsGeliang Tang2024-03-071-3/+0
* mptcp: get addr in userspace pm listGeliang Tang2024-03-041-1/+6
* mptcp: dump addrs in userspace pm listGeliang Tang2024-03-041-2/+8
* mptcp: export mptcp_genl_family & mptcp_nl_fill_addrGeliang Tang2024-03-041-6/+3
* mptcp: make pm_remove_addrs_and_subflows staticGeliang Tang2024-03-041-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-231-26/+43
|\
| * mptcp: fix duplicate subflow creationPaolo Abeni2024-02-181-15/+18
| * mptcp: fix data races on remote_idPaolo Abeni2024-02-181-4/+4
| * mptcp: fix data races on local_idPaolo Abeni2024-02-181-3/+3
| * mptcp: add needs_id for netlink appending addrGeliang Tang2024-02-181-5/+19
* | mptcp: annotate lockless access for tokenPaolo Abeni2024-02-051-5/+5
|/
* 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