From 1dda9dd62151a61ede0aa5e99c05196021d8da48 Mon Sep 17 00:00:00 2001 From: Brian May Date: Wed, 20 Apr 2016 15:18:59 +1000 Subject: [PATCH] Add ENETUNREACH to NET_ERRS We shouldn't come up with a fatal error because of a ENETUNREACH when trying to contact the DNS server. Although this error shouldn't happen either. Fixes #89. --- sshuttle/ssnet.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sshuttle/ssnet.py b/sshuttle/ssnet.py index fe1de1e..61b3e5c 100644 --- a/sshuttle/ssnet.py +++ b/sshuttle/ssnet.py @@ -54,7 +54,8 @@ cmd_to_name = { NET_ERRS = [errno.ECONNREFUSED, errno.ETIMEDOUT, errno.EHOSTUNREACH, errno.ENETUNREACH, - errno.EHOSTDOWN, errno.ENETDOWN] + errno.EHOSTDOWN, errno.ENETDOWN, + errno.ENETUNREACH] def _add(l, elem):