1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-12-02 16:21:32 +03:00

OpenVPN: merge OvsParseOptions() and OvsParsePeerInfo() into a single function

This commit is contained in:
Davide Beatrici
2018-04-05 22:28:23 +02:00
parent 86c82b8ccf
commit 970e217380
2 changed files with 11 additions and 43 deletions

View File

@ -190,6 +190,10 @@
#define OPENVPN_MODE_L2 1 // TAP (Ethernet)
#define OPENVPN_MODE_L3 2 // TUN (IP)
// Data
#define OPENVPN_DATA_OPTIONS 0
#define OPENVPN_DATA_PEERINFO 1
//// Type
@ -361,8 +365,7 @@ void OvsSetupSessionParameters(OPENVPN_SERVER *s, OPENVPN_SESSION *se, OPENVPN_C
BUF *OvsBuildKeyMethod2(OPENVPN_KEY_METHOD_2 *d);
void OvsWriteStringToBuf(BUF *b, char *str, UINT max_size);
LIST *OvsParseOptions(char *str);
LIST *OvsParsePeerInfo(char *str);
LIST *OvsParseData(char *str, int type);
void OvsFreeList(LIST *o);
LIST *OvsNewList();
void OvsAddEntry(LIST *o, char *key, char *value);