aboutsummaryrefslogtreecommitdiff
path: root/src/transport/test_transport_plugin_cmd_simple_send_broadcast.c
diff options
context:
space:
mode:
authort3sserakt <t3ss@posteo.de>2022-10-14 19:30:52 +0200
committert3sserakt <t3ss@posteo.de>2022-10-14 19:30:52 +0200
commit9a52524975f49eacae04b24643b3b0da08bdf7d3 (patch)
tree58f3efbbd0da1a760dd0306c8863a1a60fee43b6 /src/transport/test_transport_plugin_cmd_simple_send_broadcast.c
parent1d57863045b4eff8146c233b6fa4e9dd8a8cc069 (diff)
downloadgnunet-9a52524975f49eacae04b24643b3b0da08bdf7d3.tar.gz
gnunet-9a52524975f49eacae04b24643b3b0da08bdf7d3.zip
- fixing coverity findings
Diffstat (limited to 'src/transport/test_transport_plugin_cmd_simple_send_broadcast.c')
-rw-r--r--src/transport/test_transport_plugin_cmd_simple_send_broadcast.c31
1 files changed, 27 insertions, 4 deletions
diff --git a/src/transport/test_transport_plugin_cmd_simple_send_broadcast.c b/src/transport/test_transport_plugin_cmd_simple_send_broadcast.c
index 6254dba36..3a282bb11 100644
--- a/src/transport/test_transport_plugin_cmd_simple_send_broadcast.c
+++ b/src/transport/test_transport_plugin_cmd_simple_send_broadcast.c
@@ -226,9 +226,14 @@ start_testcase (TESTING_CMD_HELPER_write_cb write_message, char *router_ip,
226 unsigned int num; 226 unsigned int num;
227 struct TestState *ts = GNUNET_new (struct TestState); 227 struct TestState *ts = GNUNET_new (struct TestState);
228 struct GNUNET_TESTING_NetjailTopology *topology; 228 struct GNUNET_TESTING_NetjailTopology *topology;
229 229 unsigned int sscanf_ret = 0;
230 230
231 ts->finished_cb = finished_cb; 231 ts->finished_cb = finished_cb;
232 LOG (GNUNET_ERROR_TYPE_ERROR,
233 "n %s m %s\n",
234 n,
235 m);
236
232 if (GNUNET_YES == *read_file) 237 if (GNUNET_YES == *read_file)
233 { 238 {
234 LOG (GNUNET_ERROR_TYPE_DEBUG, 239 LOG (GNUNET_ERROR_TYPE_DEBUG,
@@ -240,9 +245,27 @@ start_testcase (TESTING_CMD_HELPER_write_cb write_message, char *router_ip,
240 245
241 ts->topology = topology; 246 ts->topology = topology;
242 247
243 sscanf (m, "%u", &m_int); 248 errno = 0;
244 sscanf (n, "%u", &n_int); 249 sscanf_ret = sscanf (m, "%u", &m_int);
245 sscanf (local_m, "%u", &local_m_int); 250 if (errno != 0)
251 {
252 GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR, "sscanf");
253 }
254 GNUNET_assert (0 < sscanf_ret);
255 errno = 0;
256 sscanf_ret = sscanf (n, "%u", &n_int);
257 if (errno != 0)
258 {
259 GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR, "sscanf");
260 }
261 GNUNET_assert (0 < sscanf_ret);
262 errno = 0;
263 sscanf_ret = sscanf (local_m, "%u", &local_m_int);
264 if (errno != 0)
265 {
266 GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR, "sscanf");
267 }
268 GNUNET_assert (0 < sscanf_ret);
246 269
247 if (0 == n_int) 270 if (0 == n_int)
248 num = m_int; 271 num = m_int;