Loading...
Searching...
No Matches
path_manager.h
Go to the documentation of this file.
// SPDX-License-Identifier: BSD-3-Clause
#ifndef MPTCPD_PATH_MANAGER_H
#define MPTCPD_PATH_MANAGER_H
struct mptcpd_pm;
struct mptcpd_config;
struct mptcpd_pm *
mptcpd_pm_create(struct mptcpd_config const *config);
void mptcpd_pm_destroy(struct mptcpd_pm *pm);
#endif /* MPTCPD_PATH_MANAGER_H */
/*
Local Variables:
c-file-style: "linux"
End:
*/
mptcpd_pm_create
struct mptcpd_pm * mptcpd_pm_create(struct mptcpd_config const *config)
Create a path manager.
Definition path_manager.c:937
mptcpd_pm_destroy
void mptcpd_pm_destroy(struct mptcpd_pm *pm)
Definition path_manager.c:1030
mptcpd_config
mptcpd configuration parameters
Definition configuration.h:31
mptcpd_pm
Data needed to run the path manager.
Definition path_manager.h:46
mptcpd_pm::config
struct mptcpd_config const * config
Mptcpd configuration.
Definition path_manager.h:51