diff options
author | t3sserakt <t3ss@posteo.de> | 2022-10-14 19:30:52 +0200 |
---|---|---|
committer | t3sserakt <t3ss@posteo.de> | 2022-10-14 19:30:52 +0200 |
commit | 9a52524975f49eacae04b24643b3b0da08bdf7d3 (patch) | |
tree | 58f3efbbd0da1a760dd0306c8863a1a60fee43b6 /src/transport/test_transport_plugin_cmd_simple_send_broadcast.c | |
parent | 1d57863045b4eff8146c233b6fa4e9dd8a8cc069 (diff) | |
download | gnunet-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.c | 31 |
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; |