10 #ifndef MPTCPD_PRIVATE_NETWORK_MONITOR_H
11 #define MPTCPD_PRIVATE_NETWORK_MONITOR_H
31 #define MPTCPD_NOTIFY_FLAG_EXISTING (1U << 0)
34 #define MPTCPD_NOTIFY_FLAG_SKIP_LL (1U << 1)
37 #define MPTCPD_NOTIFY_FLAG_SKIP_HOST (1U << 2)
43 #define MPTCPD_NOTIFY_FLAG_ROUTE_CHECK (1U << 3)
mptcpd shared library symbol export/import macros.
MPTCPD_API struct mptcpd_nm * mptcpd_nm_create(uint32_t flags)
Create a network monitor.
Definition: network_monitor.c:1409
MPTCPD_API void mptcpd_nm_destroy(struct mptcpd_nm *nm)
Destroy a network monitor.
Definition: network_monitor.c:1498
Data needed to run the network monitor.
Definition: network_monitor.c:72