From 945832c67d139a2a7a3006c0b97894b78ee9caf9 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Wed, 16 Jul 2014 16:20:00 +0200 Subject: [PATCH] android: Only allow DNS queries for the configured hostname --- .../android/jni/libandroidbridge/backend/android_service.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/frontends/android/jni/libandroidbridge/backend/android_service.c b/src/frontends/android/jni/libandroidbridge/backend/android_service.c index 73738c22ed..fb8f93311e 100644 --- a/src/frontends/android/jni/libandroidbridge/backend/android_service.c +++ b/src/frontends/android/jni/libandroidbridge/backend/android_service.c @@ -749,6 +749,8 @@ android_service_t *android_service_create(android_creds_t *creds, char *type, .type = type, .tunfd = -1, ); + /* only allow queries for the VPN gateway */ + this->dns_proxy->add_hostname(this->dns_proxy, gateway); charon->bus->add_listener(charon->bus, &this->public.listener); -- 2.47.2