diff options
author | Arne Schwabe <arne@rfc2549.org> | 2013-03-18 17:20:30 +0100 |
---|---|---|
committer | Arne Schwabe <arne@rfc2549.org> | 2013-03-18 17:20:30 +0100 |
commit | 6ba818e5c9e1d7d50478cf161fe819597499477d (patch) | |
tree | 2fcd13e8cd3c0e61821e4c5486f0e9d8ae231a00 /src/de/blinkt/openvpn/core/NativeUtils.java | |
parent | 098204e653c958da12ae864d3b6c183e716c2a9b (diff) |
Move native functions into own class.
This way the Gui will not always load the native libraries when showing profiles and allows some GUI modifications without compiling ndk code
Diffstat (limited to 'src/de/blinkt/openvpn/core/NativeUtils.java')
-rw-r--r-- | src/de/blinkt/openvpn/core/NativeUtils.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/de/blinkt/openvpn/core/NativeUtils.java b/src/de/blinkt/openvpn/core/NativeUtils.java new file mode 100644 index 00000000..42d0b583 --- /dev/null +++ b/src/de/blinkt/openvpn/core/NativeUtils.java @@ -0,0 +1,12 @@ +package de.blinkt.openvpn.core; + +import java.security.InvalidKeyException; + +public class NativeUtils { + public static native byte[] rsasign(byte[] input,int pkey) throws InvalidKeyException; + static native void jniclose(int fdint); + + static { + System.loadLibrary("opvpnutil"); + } +} |