parcing config fix
This commit is contained in:
parent
5292d294be
commit
5895b37a06
1 changed files with 5 additions and 3 deletions
|
|
@ -32,15 +32,17 @@ class OpenVPNThreadv3(var service: VPNService): ClientAPI_OpenVPNClient(), Runna
|
||||||
private var mService: VPNService = service
|
private var mService: VPNService = service
|
||||||
|
|
||||||
override fun run() {
|
override fun run() {
|
||||||
|
|
||||||
val config: ClientAPI_Config = ClientAPI_Config()
|
val config: ClientAPI_Config = ClientAPI_Config()
|
||||||
config.content = mService.getVpnConfig().getString("openvpn_config_data")
|
config.content = mService.getVpnConfig().getJSONObject("openvpn_config_data").getString("config")
|
||||||
|
|
||||||
eval_config(config)
|
eval_config(config)
|
||||||
|
|
||||||
val status = connect()
|
val status = connect()
|
||||||
|
|
||||||
if (status.getError()) {
|
if (status.getError()) {
|
||||||
Log.i(tag, "connect() error: " + status.getError() + ": " + status.getMessage())
|
Log.i(tag, "connect() error: " + status.getError() + ": " + status.getMessage())
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun log(arg0: ClientAPI_LogInfo){
|
override fun log(arg0: ClientAPI_LogInfo){
|
||||||
|
|
@ -56,7 +58,7 @@ class OpenVPNThreadv3(var service: VPNService): ClientAPI_OpenVPNClient(), Runna
|
||||||
Log.i(tag, eventName)
|
Log.i(tag, eventName)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun tun_builder_new(): Boolean {
|
override fun tun_builder_new(): Boolean {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue