[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] branch master updated: fix #6184
From: |
gnunet |
Subject: |
[gnunet] branch master updated: fix #6184 |
Date: |
Wed, 15 Apr 2020 20:30:47 +0200 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository gnunet.
The following commit(s) were added to refs/heads/master by this push:
new b7be5b9f5 fix #6184
b7be5b9f5 is described below
commit b7be5b9f5d3e5ca4be1aaf663b271cdde0f69ef4
Author: Christian Grothoff <address@hidden>
AuthorDate: Wed Apr 15 20:26:00 2020 +0200
fix #6184
---
src/gns/gnunet-gns-proxy.c | 3 +++
src/include/gnunet_json_lib.h | 12 +++++++-----
2 files changed, 10 insertions(+), 5 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,
{
struct Socks5ServerResponseMessage *s_resp;
+ GNUNET_break (0 == s5r->wbuf_len); /* Should happen first in any
transmission, right? */
+ GNUNET_assert (SOCKS_BUFFERSIZE - s5r->wbuf_len >=
+ sizeof(struct Socks5ServerResponseMessage));
s_resp = (struct Socks5ServerResponseMessage *) &s5r->wbuf[s5r->wbuf_len];
memset (s_resp, 0, sizeof(struct Socks5ServerResponseMessage));
s_resp->version = SOCKS_VERSION_5;
diff --git a/src/include/gnunet_json_lib.h b/src/include/gnunet_json_lib.h
index 064f38c9f..82b8502e0 100644
--- a/src/include/gnunet_json_lib.h
+++ b/src/include/gnunet_json_lib.h
@@ -49,9 +49,10 @@ struct GNUNET_JSON_Specification;
* @return #GNUNET_SYSERR on error,
* #GNUNET_OK on success
*/
-typedef int (*GNUNET_JSON_Parser) (void *cls,
- json_t *root,
- struct GNUNET_JSON_Specification *spec);
+typedef int
+(*GNUNET_JSON_Parser) (void *cls,
+ json_t *root,
+ struct GNUNET_JSON_Specification *spec);
/**
@@ -60,8 +61,9 @@ typedef int (*GNUNET_JSON_Parser) (void *cls,
* @param cls closure
* @param spec our specification entry with data to clean.
*/
-typedef void (*GNUNET_JSON_Cleaner) (void *cls,
- struct GNUNET_JSON_Specification *spec);
+typedef void
+(*GNUNET_JSON_Cleaner) (void *cls,
+ struct GNUNET_JSON_Specification *spec);
/**
--
To stop receiving notification emails like this one, please contact
address@hidden.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnunet] branch master updated: fix #6184,
gnunet <=