mirror of
https://github.com/oxen-io/lokinet.git
synced 2024-11-19 09:25:28 +00:00
29 lines
458 B
C++
29 lines
458 B
C++
#ifndef LIBLLARP_CONFIG_HPP
|
|
#define LIBLLARP_CONFIG_HPP
|
|
#include <list>
|
|
#include <string>
|
|
|
|
#include <llarp/config.h>
|
|
|
|
namespace llarp {
|
|
struct Config {
|
|
typedef std::list<std::pair<std::string, std::string> > section_t;
|
|
|
|
section_t router;
|
|
section_t network;
|
|
section_t netdb;
|
|
section_t iwp_links;
|
|
section_t dtls_links;
|
|
|
|
bool Load(const char *fname);
|
|
};
|
|
} // namespace llarp
|
|
|
|
extern "C" {
|
|
struct llarp_config {
|
|
llarp::Config impl;
|
|
};
|
|
}
|
|
|
|
#endif
|