diff options
author | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2018-01-08 07:58:36 +0100 |
---|---|---|
committer | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2018-01-08 07:58:36 +0100 |
commit | 3f52ce03cb13118bef9a6fbe380f229e2cbec45f (patch) | |
tree | 0f986c12192fcdd5d05fe575f66f01a0cf5ddf4e /src/nat/gnunet-nat.c | |
parent | 7ad94d1427d304483e9bf1cf1d12065f8e41d712 (diff) | |
parent | 0120859e1ea2f0591602f446d4bc054e9230c801 (diff) | |
download | gnunet-3f52ce03cb13118bef9a6fbe380f229e2cbec45f.tar.gz gnunet-3f52ce03cb13118bef9a6fbe380f229e2cbec45f.zip |
Merge branch 'master' of git+ssh://gnunet.org/gnunet
Diffstat (limited to 'src/nat/gnunet-nat.c')
-rw-r--r-- | src/nat/gnunet-nat.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/nat/gnunet-nat.c b/src/nat/gnunet-nat.c index b3cf2e946..72f343627 100644 --- a/src/nat/gnunet-nat.c +++ b/src/nat/gnunet-nat.c | |||
@@ -377,10 +377,16 @@ run (void *cls, | |||
377 | ls = GNUNET_NETWORK_socket_create (af, | 377 | ls = GNUNET_NETWORK_socket_create (af, |
378 | SOCK_DGRAM, | 378 | SOCK_DGRAM, |
379 | IPPROTO_UDP); | 379 | IPPROTO_UDP); |
380 | if (NULL == ls) | ||
381 | { | ||
382 | GNUNET_log (GNUNET_ERROR_TYPE_MESSAGE, | ||
383 | "Failed to create socket\n"); | ||
384 | goto fail_and_shutdown; | ||
385 | } | ||
380 | if (GNUNET_OK != | 386 | if (GNUNET_OK != |
381 | GNUNET_NETWORK_socket_bind (ls, | 387 | GNUNET_NETWORK_socket_bind (ls, |
382 | local_sa, | 388 | local_sa, |
383 | local_len)) | 389 | local_len)) |
384 | { | 390 | { |
385 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 391 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
386 | "Failed to bind to %s: %s\n", | 392 | "Failed to bind to %s: %s\n", |