diff options
Diffstat (limited to 'src/util/network.c')
-rw-r--r-- | src/util/network.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/util/network.c b/src/util/network.c index a1142d433..292e49976 100644 --- a/src/util/network.c +++ b/src/util/network.c | |||
@@ -161,9 +161,9 @@ socket_set_inheritable (const struct GNUNET_NETWORK_Handle *h) | |||
161 | static void | 161 | static void |
162 | socket_set_nosigpipe (const struct GNUNET_NETWORK_Handle *h) | 162 | socket_set_nosigpipe (const struct GNUNET_NETWORK_Handle *h) |
163 | { | 163 | { |
164 | int value = 1; | 164 | int abs_value = 1; |
165 | if (0 != | 165 | if (0 != |
166 | setsockopt (h->fd, SOL_SOCKET, SO_NOSIGPIPE, &value, sizeof (value))) | 166 | setsockopt (h->fd, SOL_SOCKET, SO_NOSIGPIPE, &abs_value, sizeof (abs_value))) |
167 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "setsockopt"); | 167 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "setsockopt"); |
168 | } | 168 | } |
169 | #endif | 169 | #endif |
@@ -184,8 +184,8 @@ socket_set_nodelay (const struct GNUNET_NETWORK_Handle *h) | |||
184 | if (0 != setsockopt (h->fd, IPPROTO_TCP, TCP_NODELAY, &value, sizeof (value))) | 184 | if (0 != setsockopt (h->fd, IPPROTO_TCP, TCP_NODELAY, &value, sizeof (value))) |
185 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "setsockopt"); | 185 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "setsockopt"); |
186 | #else | 186 | #else |
187 | const char * value = "1"; | 187 | const char * abs_value = "1"; |
188 | if (0 != setsockopt (h->fd, IPPROTO_TCP, TCP_NODELAY, value, sizeof (value))) | 188 | if (0 != setsockopt (h->fd, IPPROTO_TCP, TCP_NODELAY, abs_value, sizeof (abs_value))) |
189 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "setsockopt"); | 189 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "setsockopt"); |
190 | #endif | 190 | #endif |
191 | } | 191 | } |
@@ -1010,10 +1010,10 @@ GNUNET_NETWORK_socket_select (struct GNUNET_NETWORK_FDSet *rfds, | |||
1010 | } | 1010 | } |
1011 | 1011 | ||
1012 | struct timeval tv; | 1012 | struct timeval tv; |
1013 | tv.tv_sec = timeout.value / GNUNET_TIME_UNIT_SECONDS.value; | 1013 | tv.tv_sec = timeout.rel_value / GNUNET_TIME_UNIT_SECONDS.rel_value; |
1014 | tv.tv_usec = | 1014 | tv.tv_usec = |
1015 | 1000 * (timeout.value - (tv.tv_sec * GNUNET_TIME_UNIT_SECONDS.value)); | 1015 | 1000 * (timeout.rel_value - (tv.tv_sec * GNUNET_TIME_UNIT_SECONDS.rel_value)); |
1016 | if ((nfds == 0) && (timeout.value == GNUNET_TIME_UNIT_FOREVER_REL.value) | 1016 | if ((nfds == 0) && (timeout.rel_value == GNUNET_TIME_UNIT_FOREVER_REL.rel_value) |
1017 | #ifdef MINGW | 1017 | #ifdef MINGW |
1018 | && handles == 0 | 1018 | && handles == 0 |
1019 | #endif | 1019 | #endif |
@@ -1030,7 +1030,7 @@ GNUNET_NETWORK_socket_select (struct GNUNET_NETWORK_FDSet *rfds, | |||
1030 | (rfds != NULL) ? &rfds->sds : NULL, | 1030 | (rfds != NULL) ? &rfds->sds : NULL, |
1031 | (wfds != NULL) ? &wfds->sds : NULL, | 1031 | (wfds != NULL) ? &wfds->sds : NULL, |
1032 | (efds != NULL) ? &efds->sds : NULL, | 1032 | (efds != NULL) ? &efds->sds : NULL, |
1033 | (timeout.value == GNUNET_TIME_UNIT_FOREVER_REL.value) | 1033 | (timeout.rel_value == GNUNET_TIME_UNIT_FOREVER_REL.rel_value) |
1034 | ? NULL : &tv); | 1034 | ? NULL : &tv); |
1035 | 1035 | ||
1036 | #else | 1036 | #else |
@@ -1048,11 +1048,11 @@ GNUNET_NETWORK_socket_select (struct GNUNET_NETWORK_FDSet *rfds, | |||
1048 | #define SAFE_FD_ISSET(fd, set) (set != NULL && FD_ISSET(fd, set)) | 1048 | #define SAFE_FD_ISSET(fd, set) (set != NULL && FD_ISSET(fd, set)) |
1049 | 1049 | ||
1050 | /* calculate how long we need to wait in milliseconds */ | 1050 | /* calculate how long we need to wait in milliseconds */ |
1051 | if (timeout.value == GNUNET_TIME_UNIT_FOREVER_REL.value) | 1051 | if (timeout.abs_value == GNUNET_TIME_UNIT_FOREVER_REL.abs_value) |
1052 | ms_total = INFINITE; | 1052 | ms_total = INFINITE; |
1053 | 1053 | ||
1054 | else | 1054 | else |
1055 | ms_total = timeout.value / GNUNET_TIME_UNIT_MILLISECONDS.value; | 1055 | ms_total = timeout.abs_value / GNUNET_TIME_UNIT_MILLISECONDS.abs_value; |
1056 | 1056 | ||
1057 | /* select() may be used as a portable way to sleep */ | 1057 | /* select() may be used as a portable way to sleep */ |
1058 | if (!(rfds || wfds || efds)) | 1058 | if (!(rfds || wfds || efds)) |