summaryrefslogtreecommitdiff
path: root/wrappers/python/eduvpncommon/discovery.py
diff options
context:
space:
mode:
authorJeroen Wijenbergh <jeroenwijenbergh@protonmail.com>2022-03-07 17:34:39 +0100
committerjwijenbergh <jeroenwijenbergh@protonmail.com>2022-04-05 12:26:13 +0200
commite2bcbc5d7fc8846ed189863ab33f0514f5399365 (patch)
tree3f20ed0c7f0381bda7535e5baa38fe251e98635b /wrappers/python/eduvpncommon/discovery.py
parent56548c511163b4dd22d9a96a2f5ae647f1627a7b (diff)
Begin exporting by wrapping state in a singleton
Diffstat (limited to 'wrappers/python/eduvpncommon/discovery.py')
-rw-r--r--wrappers/python/eduvpncommon/discovery.py9
1 files changed, 0 insertions, 9 deletions
diff --git a/wrappers/python/eduvpncommon/discovery.py b/wrappers/python/eduvpncommon/discovery.py
index 7705968..4820ca2 100644
--- a/wrappers/python/eduvpncommon/discovery.py
+++ b/wrappers/python/eduvpncommon/discovery.py
@@ -5,15 +5,6 @@ from typing import Callable, List, Dict, Any
from enum import Enum
import json
-# We have to use c_void_p instead of c_char_p to free it properly
-# See https://stackoverflow.com/questions/13445568/python-ctypes-how-to-free-memory-getting-invalid-pointer-error
-lib.GetOrganizationsList.argtypes, lib.GetOrganizationsList.restype = [], DataError
-lib.GetServersList.argtypes, lib.GetServersList.restype = [], DataError
-lib.FreeString.argtypes, lib.FreeString.restype = [c_void_p], None
-
-lib.Verify.argtypes, lib.Verify.restype = [GoSlice, GoSlice, GoSlice, c_uint64], c_int64
-lib.InsecureTestingSetExtraKey.argtypes, lib.InsecureTestingSetExtraKey.restype = [GoSlice], None
-
def getList(func: Callable) -> List[Dict[str, Any]]:
dataError = func()
ptr = dataError.data