summaryrefslogtreecommitdiff
path: root/exports
diff options
context:
space:
mode:
authorjwijenbergh <jeroenwijenbergh@protonmail.com>2023-04-26 12:44:19 +0200
committerJeroen Wijenbergh <46386452+jwijenbergh@users.noreply.github.com>2023-09-25 09:43:37 +0200
commit925ac224fe2ba253a90775268c651c5719c56de2 (patch)
tree3b304e37d9ffd0291d32f0b13cf35435ad6b6714 /exports
parent8c1a0c03ba6496f9b6fd1f95c658f2212a82881e (diff)
Exports: Remove token updater
Diffstat (limited to 'exports')
-rw-r--r--exports/exports.go23
1 files changed, 0 insertions, 23 deletions
diff --git a/exports/exports.go b/exports/exports.go
index af56a8a..f33fedd 100644
--- a/exports/exports.go
+++ b/exports/exports.go
@@ -4,7 +4,6 @@ package main
#include <stdint.h>
#include <stdlib.h>
#include "error.h"
-#include "server.h"
typedef long long int (*ReadRxBytes)();
@@ -140,28 +139,6 @@ func ExpiryTimes() (*C.char, *C.char) {
return C.CString(ret), nil
}
-//export SetTokenUpdater
-func SetTokenUpdater(name *C.char, updater C.UpdateToken) *C.error {
- nameStr := C.GoString(name)
- state, stateErr := GetVPNState(nameStr)
- if stateErr != nil {
- return getError(stateErr)
- }
- state.SetTokenUpdater(func(srv server.Server, tok oauth.Token) {
- b, err := srv.Base()
- if err != nil {
- log.Logger.Warningf("No server base found for token updating with error: %v", err)
- return
- }
- cName := C.CString(nameStr)
- cSrv := getCPtrServer(state, b)
- cTok := cToken(tok)
- C.update_token(updater, cName, cSrv, cTok)
- FreeString(cName)
- })
- return nil
-}
-
//export Deregister
func Deregister() *C.char {
state, stateErr := getVPNState()