summaryrefslogtreecommitdiff
path: root/openvpn/src/openvpn/route.c
diff options
context:
space:
mode:
Diffstat (limited to 'openvpn/src/openvpn/route.c')
-rw-r--r--openvpn/src/openvpn/route.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/openvpn/src/openvpn/route.c b/openvpn/src/openvpn/route.c
index 6c3ad904..a73bbc4c 100644
--- a/openvpn/src/openvpn/route.c
+++ b/openvpn/src/openvpn/route.c
@@ -1347,7 +1347,14 @@ add_route (struct route *r,
#elif defined (TARGET_ANDROID)
#include "jniglue.h"
- addRouteInformation(network, netmask, gateway);
+ struct user_pass up;
+ struct buffer out = alloc_buf_gc (64, &gc);
+
+ buf_printf (&out, "%s %s", network, netmask);
+
+ strcpy(up.username, buf_bptr(&out));
+ management_query_user_pass(management, &up , "ROUTE", GET_USER_PASS_NEED_OK,(void*) 0);
+
#elif defined (WIN32)
{