summaryrefslogtreecommitdiffhomepage
path: root/app
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2017-11-29 03:29:36 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2017-11-29 03:29:36 +0100
commitb81f8b46fc328af0edd298449c1d8fea9d2dbd3a (patch)
tree953cd2774d763a687616ce98089ecc1f4a14231c /app
parentfea64e7a8016772d3a912165e9cff9226736e278 (diff)
VpnService: search for binaries in most likely places first
Diffstat (limited to 'app')
-rw-r--r--app/src/main/java/com/wireguard/android/backends/VpnService.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/app/src/main/java/com/wireguard/android/backends/VpnService.java b/app/src/main/java/com/wireguard/android/backends/VpnService.java
index b97f532c..dbd08182 100644
--- a/app/src/main/java/com/wireguard/android/backends/VpnService.java
+++ b/app/src/main/java/com/wireguard/android/backends/VpnService.java
@@ -278,15 +278,15 @@ public class VpnService extends Service
}
private boolean existsInUsualSuspects(final String file) {
- return new File("/system/bin/" + file).exists() ||
- new File("/system/xbin/" + file).exists() ||
+ return new File("/system/xbin/" + file).exists() ||
new File("/system/sbin/" + file).exists() ||
+ new File("/system/bin/" + file).exists() ||
+ new File("/sbin/" + file).exists() ||
new File("/bin/" + file).exists() ||
new File("/xbin/" + file).exists() ||
- new File("/sbin/" + file).exists() ||
+ new File("/usr/sbin/" + file).exists() ||
new File("/usr/bin/" + file).exists() ||
- new File("/usr/xbin/" + file).exists() ||
- new File("/usr/sbin/" + file).exists();
+ new File("/usr/xbin/" + file).exists();
}
@Override