mptcpd
Multipath TCP Daemon
netlink_pm.h
Go to the documentation of this file.
1 // SPDX-License-Identifier: BSD-3-Clause
10 #ifndef MPTCPD_PRIVATE_NETLINK_PM_H
11 #define MPTCPD_PRIVATE_NETLINK_PM_H
12 
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 struct mptcpd_pm_cmd_ops;
19 struct mptcpd_kpm_cmd_ops;
20 
28 {
30  char const *const name;
31 
33  char const *const group;
34 
36  struct mptcpd_pm_cmd_ops const *const cmd_ops;
37 
45  struct mptcpd_kpm_cmd_ops const *const kcmd_ops;
46 };
47 
48 #ifdef __cplusplus
49 }
50 #endif
51 
52 
53 #endif /* MPTCPD_PRIVATE_NETLINK_PM_H */
54 
55 /*
56  Local Variables:
57  c-file-style: "linux"
58  End:
59 */
Kernel-side MPTCP path management netlink commands.
Definition: path_manager.h:255
MPTCP path management generic netlink command functions.
Definition: path_manager.h:134