diff options
author | Brian May <brian@linuxpenguins.xyz> | 2016-04-20 15:18:59 +1000 |
---|---|---|
committer | Brian May <brian@linuxpenguins.xyz> | 2016-04-20 15:18:59 +1000 |
commit | 1dda9dd62151a61ede0aa5e99c05196021d8da48 (patch) | |
tree | b543ad8a576fa9354d551f563d3bdb50c989bb41 | |
parent | 74e308a29f8ea2605c29e8f414b43b47951674d6 (diff) |
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.
-rw-r--r-- | sshuttle/ssnet.py | 3 |
1 files changed, 2 insertions, 1 deletions
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): |