libwg-go: try no stickiness and no roaming

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
Jason A. Donenfeld
2018-05-26 03:03:15 +02:00
parent 75f4478fb5
commit 7120ef9ffd
4 changed files with 23 additions and 54 deletions
@@ -51,10 +51,6 @@ public final class GoBackend implements Backend {
private static native int wgGetSocketV6(int handle);
private static native void wgPutSocketV4(int handle);
private static native void wgPutSocketV6(int handle);
private static native void wgTurnOff(int handle);
private static native int wgTurnOn(String ifName, int tunFd, String settings);
@@ -190,9 +186,7 @@ public final class GoBackend implements Backend {
currentTunnel = tunnel;
service.protect(wgGetSocketV4(currentTunnelHandle));
wgPutSocketV4(currentTunnelHandle);
service.protect(wgGetSocketV6(currentTunnelHandle));
wgPutSocketV6(currentTunnelHandle);
} else {
Log.i(TAG, "Bringing tunnel down");