exit: use EXIT_SUCCESS or EXIT_FAILURE exclusively
authorFerry Huberts <ferry.huberts@pelagic.nl>
Mon, 30 Nov 2015 12:45:11 +0000 (13:45 +0100)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Mon, 30 Nov 2015 13:04:48 +0000 (14:04 +0100)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
gui/linux-gtk/src/callbacks.c
gui/linux-gtk/src/ipc.c
gui/linux-gtk/src/main.c
gui/linux-gtk/src/nodes.c
gui/linux-gtk/src/routes.c
src/main.c
src/olsr_switch/main.c
src/olsr_switch/ohs_cmd.c

index 91bc90d..5521f89 100644 (file)
@@ -237,7 +237,7 @@ gui_shutdown(GtkObject * object __attribute__((unused)),
     printf("Could not close socket!\n");
 
   printf("BYE-BYE!\n");
-  exit(0);
+  exit(EXIT_SUCCESS);
 
 }
 
index e4ff73e..85ec6e1 100644 (file)
@@ -63,7 +63,7 @@ ipc_connect(struct sockaddr_in *pin)
   if (!ipc_socket)
     if ((ipc_socket = socket(AF_INET, SOCK_STREAM, 0)) == -1) {
       perror("socket");
-      exit(1);
+      exit(EXIT_FAILURE);
     }
 
   printf("Attempting connect...");
@@ -82,17 +82,17 @@ ipc_connect(struct sockaddr_in *pin)
 #ifdef _WIN32
     if (WSAIoctl(ipc_socket, FIONBIO, &On, sizeof(On), NULL, 0, &Len, NULL, NULL) < 0) {
       fprintf(stderr, "Error while making socket non-blocking!\n");
-      exit(1);
+      exit(EXIT_FAILURE);
     }
 #else /* _WIN32 */
     if ((flags = fcntl(ipc_socket, F_GETFL, 0)) < 0) {
       fprintf(stderr, "Error getting socket flags!\n");
-      exit(1);
+      exit(EXIT_FAILURE);
     }
 
     if (fcntl(ipc_socket, F_SETFL, flags | O_NONBLOCK) < 0) {
       fprintf(stderr, "Error setting socket flags!\n");
-      exit(1);
+      exit(EXIT_FAILURE);
     }
 #endif /* _WIN32 */
     connected = 1;
index 652c7d2..ee34dca 100644 (file)
@@ -41,14 +41,14 @@ main(int argc, char *argv[])
 #ifdef _WIN32
   if (WSAStartup(0x0202, &WsaData)) {
     fprintf(stderr, "Could not initialize WinSock.\n");
-    exit(1);
+    exit(EXIT_FAILURE);
   }
 #endif /* _WIN32 */
 
   /* Get IP */
   if ((hp = gethostbyname(argc > 1 ? argv[1] : "localhost")) == 0) {
     fprintf(stderr, "Not a valid host \"%s\"\n", argv[1]);
-    exit(1);
+    exit(EXIT_FAILURE);
   }
 
   in.s_addr = ((struct in_addr *)(hp->h_addr))->s_addr;
index ecd7d41..50d6475 100644 (file)
@@ -46,7 +46,7 @@ insert_node(struct node *n, olsr_u8_t vtime)
 
   if ((new_node = malloc(sizeof(struct node))) == 0) {
     fprintf(stderr, "OUT OF MEMORY!\n");
-    exit(1);
+    exit(EXIT_FAILURE);
   }
 
   memcpy(new_node, n, sizeof(struct node));
@@ -225,7 +225,7 @@ add_mid_node(union olsr_ip_addr *node, union olsr_ip_addr *alias, olsr_u8_t vtim
       printf("ADDED FOR %s\n", ip_to_string(node));
       if ((tmp_mid = malloc(sizeof(struct mid))) == 0) {
         fprintf(stderr, "OUT OF MEMORY\n");
-        exit(1);
+        exit(EXIT_FAILURE);
       }
 
       memcpy(&tmp_mid->alias, alias, ipsize);
@@ -253,7 +253,7 @@ add_mid_node(union olsr_ip_addr *node, union olsr_ip_addr *alias, olsr_u8_t vtim
 
   if ((tmp_mid = malloc(sizeof(struct mid))) == 0) {
     fprintf(stderr, "OUT OF MEMORY!\n");
-    exit(1);
+    exit(EXIT_FAILURE);
   }
 
   memcpy(&tmp_mid->alias, alias, ipsize);
@@ -292,7 +292,7 @@ add_hna_node(union olsr_ip_addr *node, union olsr_ip_addr *net, union olsr_ip_ad
       /* we didn't find the address */
       if ((tmp_hna = malloc(sizeof(struct hna))) == 0) {
         fprintf(stderr, "OUT OF MEMORY\n");
-        exit(1);
+        exit(EXIT_FAILURE);
       }
 
       memcpy(&tmp_hna->net, net, ipsize);
@@ -317,7 +317,7 @@ add_hna_node(union olsr_ip_addr *node, union olsr_ip_addr *net, union olsr_ip_ad
 
   if ((tmp_hna = malloc(sizeof(struct hna))) == 0) {
     fprintf(stderr, "OUT OF MEMORY!\n");
-    exit(1);
+    exit(EXIT_FAILURE);
   }
 
   memcpy(&tmp_hna->net, net, ipsize);
@@ -363,7 +363,7 @@ add_mpr(union olsr_ip_addr *node, union olsr_ip_addr *mpr, struct timeval *tmp_t
 
       if ((tmp_mpr = malloc(sizeof(struct mpr))) == 0) {
         fprintf(stderr, "OUT OF MEMORY\n");
-        exit(1);
+        exit(EXIT_FAILURE);
       }
 
       memcpy(&tmp_mpr->addr, mpr, ipsize);
index 2347c56..9253e23 100644 (file)
@@ -52,7 +52,7 @@ add_route_entry(struct route_entry *entry __attribute__((unused)))
 
   if ((new_entry = malloc(sizeof(struct route_entry))) == 0) {
     fprintf(stderr, "OUT OF MEMORY!\n");
-    exit(1);
+    exit(EXIT_FAILURE);
   }
 
   /* queue */
index 0962ade..bd26b7d 100644 (file)
@@ -666,7 +666,7 @@ int main(int argc, char *argv[]) {
   /* We'll only get here when olsr_shutdown has stopped the scheduler */
   sleep(30);
 
-  exit(1);
+  exit(EXIT_FAILURE);
 } /* main */
 
 /*
index 53fa4c2..fed20de 100644 (file)
@@ -113,7 +113,7 @@ ohs_close(int signo __attribute__ ((unused)))
 #ifndef _WIN32
   errno = errNr;
 #endif
-  exit(0);
+  exit(EXIT_SUCCESS);
 }
 
 struct ohs_connection *
@@ -286,13 +286,13 @@ ohs_init_connect_sockets(void)
 
   if ((srv_socket = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
     printf("Could not initialize socket(%d): %s\n", srv_socket, strerror(errno));
-    exit(0);
+    exit(EXIT_SUCCESS);
   }
 
   if (setsockopt(srv_socket, SOL_SOCKET, SO_REUSEADDR, (char *)&yes, sizeof(yes)) < 0) {
     printf("SO_REUSEADDR failed for socket: %s\n", strerror(errno));
     close(srv_socket);
-    exit(0);
+    exit(EXIT_SUCCESS);
   }
 
   /* complete the socket structure */
@@ -305,14 +305,14 @@ ohs_init_connect_sockets(void)
   if (bind(srv_socket, (struct sockaddr *)&sin, sizeof(sin)) == -1) {
     printf("bind failed for socket: %s\n", strerror(errno));
     close(srv_socket);
-    exit(0);
+    exit(EXIT_SUCCESS);
   }
 
   /* show that we are willing to listen */
   if (listen(srv_socket, 5) == -1) {
     printf("listen failed for socket: %s\n", strerror(errno));
     close(srv_socket);
-    exit(0);
+    exit(EXIT_SUCCESS);
   }
   return 1;
 }
index 7be18d6..ef7055b 100644 (file)
@@ -149,7 +149,7 @@ ohs_cmd_olsrd(const char *args)
 
     if (execve(olsrd_path, (char *const *)olsrd_args, NULL) < 0) {
       printf("Error executing olsrd: %s\n", strerror(errno));
-      exit(1);
+      exit(EXIT_FAILURE);
     }
   }
   /* Stop olsrd instance */