aboutsummaryrefslogtreecommitdiff
path: root/src/gns
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-04-15 20:26:00 +0200
committerChristian Grothoff <christian@grothoff.org>2020-04-15 20:26:00 +0200
commitb7be5b9f5d3e5ca4be1aaf663b271cdde0f69ef4 (patch)
tree779d12b942b31869d780b52e1b485df9564dbcd5 /src/gns
parent7bcd5338f4c340e31eaf0d1cf36d393b66595acf (diff)
downloadgnunet-b7be5b9f5d3e5ca4be1aaf663b271cdde0f69ef4.tar.gz
gnunet-b7be5b9f5d3e5ca4be1aaf663b271cdde0f69ef4.zip
fix #6184
Diffstat (limited to 'src/gns')
-rw-r--r--src/gns/gnunet-gns-proxy.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gns/gnunet-gns-proxy.c b/src/gns/gnunet-gns-proxy.c
index c0572fe40..956faf983 100644
--- a/src/gns/gnunet-gns-proxy.c
+++ b/src/gns/gnunet-gns-proxy.c
@@ -3012,6 +3012,9 @@ signal_socks_failure (struct Socks5Request *s5r,
3012{ 3012{
3013 struct Socks5ServerResponseMessage *s_resp; 3013 struct Socks5ServerResponseMessage *s_resp;
3014 3014
3015 GNUNET_break (0 == s5r->wbuf_len); /* Should happen first in any transmission, right? */
3016 GNUNET_assert (SOCKS_BUFFERSIZE - s5r->wbuf_len >=
3017 sizeof(struct Socks5ServerResponseMessage));
3015 s_resp = (struct Socks5ServerResponseMessage *) &s5r->wbuf[s5r->wbuf_len]; 3018 s_resp = (struct Socks5ServerResponseMessage *) &s5r->wbuf[s5r->wbuf_len];
3016 memset (s_resp, 0, sizeof(struct Socks5ServerResponseMessage)); 3019 memset (s_resp, 0, sizeof(struct Socks5ServerResponseMessage));
3017 s_resp->version = SOCKS_VERSION_5; 3020 s_resp->version = SOCKS_VERSION_5;