diff options
author | Uros Majstorovic <majstor@majstor.org> | 2024-05-06 02:08:31 +0200 |
---|---|---|
committer | Uros Majstorovic <majstor@majstor.org> | 2024-05-06 02:08:31 +0200 |
commit | 5f55d9d4d14635678e7f582215e3642de2e232a4 (patch) | |
tree | 3322f643e0fbc16984e8eebfca4de7bd4cf63391 /ecp/server/server.h | |
parent | 1060b5e4712db12b52944bdcf7f2588cea23382b (diff) |
new ecp directory and vconn server
Diffstat (limited to 'ecp/server/server.h')
-rw-r--r-- | ecp/server/server.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/ecp/server/server.h b/ecp/server/server.h index ff8e444..21f2129 100644 --- a/ecp/server/server.h +++ b/ecp/server/server.h @@ -1,15 +1,20 @@ #include <stdio.h> -#define LOG_DEBUG 1 -#define LOG_INFO 2 -#define LOG_ERR 3 +#define LOG_DEBUG 0 +#define LOG_INFO 1 +#define LOG_ERR 2 #define LOG_LEVEL LOG_DEBUG -#define LOG(l, ...) (l >= LOG_LEVEL ? fprintf(stderr, __VA_ARGS__) : 0 ) +#define LOG(l, ...) log_print(l, __VA_ARGS__); typedef struct SRVConfig { ECPDHKey key_perma; - uint16_t capabilities; + char *acl_fn; + char *acl_fn_dir; + ecp_tr_addr_t my_addr; + uint8_t region; + uint8_t capabilities; } SRVConfig; SRVConfig *srv_get_config(void); +void log_print(int level, char *format, ...); |