aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Tuexen <tuexen@fh-muenster.de>2020-05-18 14:29:07 +0200
committerMichael Tuexen <tuexen@fh-muenster.de>2020-05-18 14:29:07 +0200
commitfdb8f18465002fead359d1f15e5207c8ee6ba3d3 (patch)
tree45e1cb7654e052dba75e615292d3982ea9a49242
parent2949cfa7c81a5b21121e3f1dbc44b3adefb09f9a (diff)
downloadusrsctp-fdb8f18465002fead359d1f15e5207c8ee6ba3d3.tar.gz
Address a warning by cpp-check.
-rw-r--r--programs/st_client.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/programs/st_client.c b/programs/st_client.c
index f0b8b946..3abcca4d 100644
--- a/programs/st_client.c
+++ b/programs/st_client.c
@@ -274,7 +274,7 @@ main(int argc, char *argv[])
#ifdef _WIN32
if (WSAStartup(MAKEWORD(2,2), &wsaData) != 0) {
printf("WSAStartup failed\n");
- return (-1);
+ exit(EXIT_FAILURE);
}
#endif
usrsctp_init_nothreads(0, conn_output, debug_printf_stack);
@@ -282,12 +282,12 @@ main(int argc, char *argv[])
#ifdef _WIN32
if ((fd = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP)) == INVALID_SOCKET) {
printf("socket() failed with error: %d\n", WSAGetLastError());
- return (-1);
+ exit(EXIT_FAILURE);
}
#else
if ((fd = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP)) < 0) {
perror("socket");
- return (-1);
+ exit(EXIT_FAILURE);
}
#endif
memset(&sin, 0, sizeof(struct sockaddr_in));
@@ -298,17 +298,17 @@ main(int argc, char *argv[])
sin.sin_port = htons(atoi(argv[2]));
if (!inet_pton(AF_INET, argv[1], &sin.sin_addr.s_addr)){
printf("error: invalid address\n");
- return (-1);
+ exit(EXIT_FAILURE);
}
#ifdef _WIN32
if (bind(fd, (struct sockaddr *)&sin, sizeof(struct sockaddr_in)) == SOCKET_ERROR) {
printf("bind() failed with error: %d\n", WSAGetLastError());
- return (-1);
+ exit(EXIT_FAILURE);
}
#else
if (bind(fd, (struct sockaddr *)&sin, sizeof(struct sockaddr_in)) < 0) {
perror("bind");
- return (-1);
+ exit(EXIT_FAILURE);
}
#endif
memset(&sin, 0, sizeof(struct sockaddr_in));
@@ -319,17 +319,17 @@ main(int argc, char *argv[])
sin.sin_port = htons(atoi(argv[4]));
if (!inet_pton(AF_INET, argv[3], &sin.sin_addr.s_addr)){
printf("error: invalid address\n");
- return (-1);
+ exit(EXIT_FAILURE);
}
#ifdef _WIN32
if (connect(fd, (struct sockaddr *)&sin, sizeof(struct sockaddr_in)) == SOCKET_ERROR) {
printf("connect() failed with error: %d\n", WSAGetLastError());
- return (-1);
+ exit(EXIT_FAILURE);
}
#else
if (connect(fd, (struct sockaddr *)&sin, sizeof(struct sockaddr_in)) < 0) {
perror("connect");
- return (-1);
+ exit(EXIT_FAILURE);
}
#endif
#ifdef SCTP_DEBUG
@@ -340,7 +340,7 @@ main(int argc, char *argv[])
if ((s = usrsctp_socket(AF_CONN, SOCK_STREAM, IPPROTO_SCTP, NULL, NULL, 0, NULL)) == NULL) {
perror("usrsctp_socket");
- return (-1);
+ exit(EXIT_FAILURE);
}
usrsctp_setsockopt(s, IPPROTO_SCTP, SCTP_RECVRCVINFO, &on, sizeof(int));
@@ -356,7 +356,7 @@ main(int argc, char *argv[])
sconn.sconn_addr = NULL;
if (usrsctp_bind(s, (struct sockaddr *)&sconn, sizeof(struct sockaddr_conn)) < 0) {
perror("usrsctp_bind");
- return (-1);
+ exit(EXIT_FAILURE);
}
memset(&sconn, 0, sizeof(struct sockaddr_conn));
@@ -371,7 +371,7 @@ main(int argc, char *argv[])
if (retval < 0 && errno != EWOULDBLOCK && errno != EINPROGRESS) {
perror("usrsctp_connect");
- return (-1);
+ exit(EXIT_FAILURE);
}
connecting = 1;