Browse Source

elaborate reasons of header parsing failure

dev
breakwa11 10 years ago
parent
commit
565812ae15
  1. 4
      shadowsocks/common.py

4
shadowsocks/common.py

@ -173,8 +173,8 @@ def parse_header(data):
else: else:
logging.warn('header is too short') logging.warn('header is too short')
else: else:
logging.warn('unsupported addrtype %d, maybe wrong password' % logging.warn('unsupported addrtype %d, maybe wrong password or '
addrtype) 'encryption method' % addrtype)
if dest_addr is None: if dest_addr is None:
return None return None
return connecttype, to_bytes(dest_addr), dest_port, header_length return connecttype, to_bytes(dest_addr), dest_port, header_length

Loading…
Cancel
Save