mptcpd
Multipath TCP Daemon
Loading...
Searching...
No Matches
listener_manager.h
Go to the documentation of this file.
1// SPDX-License-Identifier: BSD-3-Clause
10#ifndef MPTCPD_PRIVATE_LISTENER_MANAGER_H
11#define MPTCPD_PRIVATE_LISTENER_MANAGER_H
12
13#include <mptcpd/export.h>
14
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
20struct mptcpd_lm;
21
28MPTCPD_API struct mptcpd_lm *mptcpd_lm_create(void);
29
35MPTCPD_API void mptcpd_lm_destroy(struct mptcpd_lm *lm);
36
37#ifdef __cplusplus
38}
39#endif
40
41
42#endif /* MPTCPD_PRIVATE_LISTENER_MANAGER_H */
43
44
45/*
46 Local Variables:
47 c-file-style: "linux"
48 End:
49*/
mptcpd shared library symbol export/import macros.
MPTCPD_API void mptcpd_lm_destroy(struct mptcpd_lm *lm)
Destroy MPTCP listener manager.
Definition listener_manager.c:387
MPTCPD_API struct mptcpd_lm * mptcpd_lm_create(void)
Create a MPTCP listener manager.
Definition listener_manager.c:365
Internal mptcpd listern manager data.
Definition listener_manager.c:43