diff options
| author | Arne Schwabe <arne@rfc2549.org> | 2014-11-28 22:50:52 +0100 | 
|---|---|---|
| committer | Arne Schwabe <arne@rfc2549.org> | 2014-11-28 22:50:52 +0100 | 
| commit | c1059af0bc5589cc9afc20de2fab093a1cb5c1a5 (patch) | |
| tree | 63884ba33bd3107e7e7959285da9c997fa47f979 /remoteExample | |
| parent | 9b815bd583dccf23fc9eb1a3c7dc5a6b13ec2204 (diff) | |
Implement protect call, (closes issue #306)
--HG--
extra : rebase_source : ccdfb215c4277456c41aaad0e02d2de230ce1017
Diffstat (limited to 'remoteExample')
| -rw-r--r-- | remoteExample/src/main/aidl/de/blinkt/openvpn/api/IOpenVPNAPIService.aidl | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/remoteExample/src/main/aidl/de/blinkt/openvpn/api/IOpenVPNAPIService.aidl b/remoteExample/src/main/aidl/de/blinkt/openvpn/api/IOpenVPNAPIService.aidl index 06545bd7..d0791a4a 100644 --- a/remoteExample/src/main/aidl/de/blinkt/openvpn/api/IOpenVPNAPIService.aidl +++ b/remoteExample/src/main/aidl/de/blinkt/openvpn/api/IOpenVPNAPIService.aidl @@ -49,5 +49,11 @@ interface IOpenVPNAPIService {  	/** Remove a profile by UUID */
  	void removeProfile (String profileUUID);
 +
 +	/** Request a socket to be protected as a VPN socket would be. Useful for creating
 +	  * a helper socket for an app controlling OpenVPN
 +	  * Before calling this function you should make sure OpenVPN for Android may actually
 +	  * this function by checking if prepareVPNService returns null; */
 +	boolean protectSocket(in ParcelFileDescriptor fd);
  }
\ No newline at end of file  | 
