temp commit - searching for bugs on buildbots
diff --git a/programs/http_client.c b/programs/http_client.c
index 8726484..c206110 100644
--- a/programs/http_client.c
+++ b/programs/http_client.c
@@ -253,17 +253,16 @@
printf("\nHTTP response:\n");
if (usrsctp_connect(sock, addr, addr_len) < 0) {
- int errrorr = errno;
- if (errno == ECONNREFUSED) {
+ int errno_safer = errno;
+ if (errno_safer == ECONNREFUSED) {
result = RETVAL_ECONNREFUSED;
- } else if (errno == ETIMEDOUT) {
+ } else if (errno_safer == ETIMEDOUT) {
result = RETVAL_TIMEOUT;
} else {
result = RETVAL_CATCHALL;
}
-
- printf("result %d - errno %d - ECONNREFUSED %d - errror %d\n", result, errno, ECONNREFUSED, errrorr);
perror("usrsctp_connect");
+ printf("result %d - errno %d - ECONNREFUSED %d - errror %d\n", result, errno, ECONNREFUSED, errno_safer);
fprintf(stderr, "%s\n", strerror(errno));
usrsctp_close(sock);
diff --git a/programs/http_client_upcall.c b/programs/http_client_upcall.c
index 5245fc7..864fcd9 100644
--- a/programs/http_client_upcall.c
+++ b/programs/http_client_upcall.c
@@ -302,15 +302,17 @@
if (usrsctp_connect(sock, addr, addr_len) < 0) {
if (errno != EINPROGRESS) {
- perror("usrsctp_connect");
- if (errno == ECONNREFUSED) {
+ int errno_safer = errno;
+ if (errno_safer == ECONNREFUSED) {
result = RETVAL_ECONNREFUSED;
- } else if (errno == ETIMEDOUT) {
+ } else if (errno_safer == ETIMEDOUT) {
result = RETVAL_TIMEOUT;
} else {
result = RETVAL_CATCHALL;
}
- printf("result %d - errno %d\n", result, errno);
+ perror("usrsctp_connect");
+ printf("result %d - errno %d - ECONNREFUSED %d - errror %d\n", result, errno, ECONNREFUSED, errno_safer);
+ fprintf(stderr, "%s\n", strerror(errno));
usrsctp_close(sock);