summaryrefslogtreecommitdiff
path: root/vpn/plugins/vici-client.h
blob: 3a60f31331e958d951218327f69e3c9ca4553514 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef __VICI_CLIENT_H
#define __VICI_CLIENT_H

#define VICI_DEFAULT_URI "/var/run/charon.vici"

#define VICI_REQUEST_LOAD_CONN		"load-conn"
#define VICI_REQUEST_LOAD_SHARED	"load-shared"
#define VICI_REQUEST_LOAD_CERT		"load-cert"

int vici_client_initialize();
int vici_client_deinitialize();
int vici_client_send_request(const char* cmd, struct section* root);

#endif /* __VICI_CLIENT_H */