projects
/
oweals
/
gnunet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c031484
)
Error-Checking
author
Philipp Tölke
<toelke@in.tum.de>
Thu, 9 Sep 2010 13:06:24 +0000
(13:06 +0000)
committer
Philipp Tölke
<toelke@in.tum.de>
Thu, 9 Sep 2010 13:06:24 +0000
(13:06 +0000)
src/vpn/gnunet-service-dns.c
patch
|
blob
|
history
diff --git
a/src/vpn/gnunet-service-dns.c
b/src/vpn/gnunet-service-dns.c
index 8e00b7b0a11acb6cafd931660e60a0b469d18157..0c1ff03c13d26a7e6b36a33726b3c814d2a8f329 100644
(file)
--- a/
src/vpn/gnunet-service-dns.c
+++ b/
src/vpn/gnunet-service-dns.c
@@
-112,8
+112,11
@@
run (void *cls,
int err = GNUNET_NETWORK_socket_bind (mycls.dnsout,
(struct sockaddr*)&addr,
sizeof(struct sockaddr_in));
- // FIXME: check err
- fprintf (stderr, "FIXME: check err: %d\n", err);
+
+ if (err != GNUNET_YES) {
+ GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "Could not bind a port, exiting\n");
+ return;
+ }
#if WHY_ON_EARTH_DO_WE_DO_THIS
socklen_t addrlen = sizeof(struct sockaddr_in);
err = getsockname(GNUNET_NETWORK_get_fd(mycls.dnsout),