10#ifndef MPTCPD_CONFIGURATION_H
11#define MPTCPD_CONFIGURATION_H
void mptcpd_config_destroy(struct mptcpd_config *config)
Destroy the mptcpd configuration.
Definition configuration.c:877
struct mptcpd_config * mptcpd_config_create(int argc, char *argv[])
Create a new mptcpd configuration.
Definition configuration.c:808
void(* mptcpd_set_log_func_t)(void)
Definition configuration.h:19
mptcpd configuration parameters
Definition configuration.h:29
struct l_queue * plugins_to_load
A list of plugins to load.
Definition configuration.h:68
uint32_t addr_flags
flags for addresses create
Definition configuration.h:53
uint32_t notify_flags
Various flags to control new address notification.
Definition configuration.h:56
char * default_plugin
Name of default plugin.
Definition configuration.h:65
mptcpd_set_log_func_t log_set
Function that configures the ELL logging mechanism.
Definition configuration.h:42
char * plugin_dir
Location of mptcpd plugins.
Definition configuration.h:45