mptcpd
Multipath TCP Daemon
Loading...
Searching...
No Matches
Functions
mptcpd.c File Reference

Main mptcpd source file. More...

#include <stdlib.h>
#include <signal.h>
#include <assert.h>
#include <ell/ell.h>
#include <mptcpd/private/configuration.h>
#include "path_manager.h"
Include dependency graph for mptcpd.c:

Functions

int main (int argc, char *argv[])
 

Detailed Description

Main mptcpd source file.

Copyright (c) 2017-2021, Intel Corporation

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)
Todo:
Start D-Bus once we support a mptcpd D-Bus API.
Todo:
Make this daemon socket-activatable when using systemd.
Todo:
Should we daemonize the the mptcpd process the canonical way - fork() then orphan to make it owned by the 'init' process, among other steps - when systemd isn't used?
Todo:
Call mptcpd_config_free() as soon we're done with reading the configuration, e.g. after the path manager has been initialized.