Update common.py

https://github.com/mengskysama/shadowsocks-rm/issues/4
This commit is contained in:
mengskysama 2015-11-13 14:29:27 +08:00
parent 34851fbcb3
commit 173323c0f8

View file

@ -154,7 +154,7 @@ def parse_header(data):
elif addrtype == ADDRTYPE_HOST:
if len(data) > 2:
addrlen = ord(data[1])
if len(data) >= 2 + addrlen:
if len(data) >= 4 + addrlen:
dest_addr = data[2:2 + addrlen]
dest_port = struct.unpack('>H', data[2 + addrlen:4 +
addrlen])[0]