From 5168bc4eed4a1c17bdd0dd7b5f48685049ab0cbe Mon Sep 17 00:00:00 2001 From: rofl0r Date: Mon, 21 Jul 2014 12:37:01 +0200 Subject: [PATCH] bail out when no proxy was configured --- src/libproxychains.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libproxychains.c b/src/libproxychains.c index 9eb1e11..637da20 100644 --- a/src/libproxychains.c +++ b/src/libproxychains.c @@ -291,6 +291,10 @@ static void get_chain_data(proxy_data * pd, unsigned int *proxy_count, chain_typ } } fclose(file); + if(!count) { + fprintf(stderr, "error: no valid proxy found in config\n"); + exit(1); + } *proxy_count = count; proxychains_got_chain_data = 1; }