diff options
author | Philipp Tölke <toelke@in.tum.de> | 2010-09-09 13:06:24 +0000 |
---|---|---|
committer | Philipp Tölke <toelke@in.tum.de> | 2010-09-09 13:06:24 +0000 |
commit | f8e43e8049ded7c1c7ffcc2feab501a1d74a5b73 (patch) | |
tree | 7db340164b556fdd22a44e6d0ce03dc2db45e87b /src/vpn/gnunet-service-dns.c | |
parent | c03148429e6f4d157e7f54d26875be14d9b0f88e (diff) | |
download | gnunet-f8e43e8049ded7c1c7ffcc2feab501a1d74a5b73.tar.gz gnunet-f8e43e8049ded7c1c7ffcc2feab501a1d74a5b73.zip |
Error-Checking
Diffstat (limited to 'src/vpn/gnunet-service-dns.c')
-rw-r--r-- | src/vpn/gnunet-service-dns.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/vpn/gnunet-service-dns.c b/src/vpn/gnunet-service-dns.c index 8e00b7b0a..0c1ff03c1 100644 --- a/src/vpn/gnunet-service-dns.c +++ b/src/vpn/gnunet-service-dns.c | |||
@@ -112,8 +112,11 @@ run (void *cls, | |||
112 | int err = GNUNET_NETWORK_socket_bind (mycls.dnsout, | 112 | int err = GNUNET_NETWORK_socket_bind (mycls.dnsout, |
113 | (struct sockaddr*)&addr, | 113 | (struct sockaddr*)&addr, |
114 | sizeof(struct sockaddr_in)); | 114 | sizeof(struct sockaddr_in)); |
115 | // FIXME: check err | 115 | |
116 | fprintf (stderr, "FIXME: check err: %d\n", err); | 116 | if (err != GNUNET_YES) { |
117 | GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "Could not bind a port, exiting\n"); | ||
118 | return; | ||
119 | } | ||
117 | #if WHY_ON_EARTH_DO_WE_DO_THIS | 120 | #if WHY_ON_EARTH_DO_WE_DO_THIS |
118 | socklen_t addrlen = sizeof(struct sockaddr_in); | 121 | socklen_t addrlen = sizeof(struct sockaddr_in); |
119 | err = getsockname(GNUNET_NETWORK_get_fd(mycls.dnsout), | 122 | err = getsockname(GNUNET_NETWORK_get_fd(mycls.dnsout), |