MCPcopy Index your code
hub / github.com/sshuttle/sshuttle / _try_peername

Function _try_peername

sshuttle/ssnet.py:92–105  ·  view source on GitHub ↗
(sock)

Source from the content-addressed store, hash-verified

90
91
92def _try_peername(sock):
93 try:
94 pn = sock.getpeername()
95 if pn:
96 return '%s:%s' % (pn[0], pn[1])
97 except socket.error:
98 _, e = sys.exc_info()[:2]
99 if e.args[0] == errno.EINVAL:
100 pass
101 elif e.args[0] not in (errno.ENOTCONN, errno.ENOTSOCK):
102 raise
103 except AttributeError:
104 pass
105 return 'unknown'
106
107
108_swcount = 0

Callers 1

__init__Method · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected