tlsdate: Fix crash when a SOCKSv4 proxy is configured

parse_proxy_uri accepts (and chrome sends) a "socks4" protocol string,
so make BIO_proxy_set_type use that too.

BUG=b:220950189
TEST=tlsdate --proxy socks5://server:port not asseting/crashing anymore

Change-Id: I28527273134bc8cf2a6a76be2d15a4dbf5b06644
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/tlsdate/+/4827604
Reviewed-by: Hugo Benichi <hugobenichi@google.com>
Commit-Queue: Pavol Marko <pmarko@chromium.org>
Reviewed-by: Andreea Costinas <acostinas@google.com>
Tested-by: Pavol Marko <pmarko@chromium.org>
1 file changed