diff options
author | okan <> | 2011-02-12 15:54:18 +0000 |
---|---|---|
committer | okan <> | 2011-02-12 15:54:18 +0000 |
commit | d1c27f232cfde582e176b277933b485ea84ac845 (patch) | |
tree | 354cb6c523591b1733d85579a2bfc4a9957b9af5 /src/lib | |
parent | b35fdb6ff39ff4535528cc5246fd9dbe3465eed4 (diff) | |
download | openbsd-d1c27f232cfde582e176b277933b485ea84ac845.tar.gz openbsd-d1c27f232cfde582e176b277933b485ea84ac845.tar.bz2 openbsd-d1c27f232cfde582e176b277933b485ea84ac845.zip |
fix from pr 6207. a bit more of an explanation: we write the correct
number of bits when connecting via a SOCKS 5 proxy over ipv6, but we
also need to read the same number depending on the received address
type. this issue is not noticeable with ssh's SOCKS 5 support since it
always set the address type as ipv4. this fixes connections via SOCKS 5
proxies which set their address type as ipv6 when using ipv6.
after review with, and ok, nicm@
Diffstat (limited to 'src/lib')
0 files changed, 0 insertions, 0 deletions