Hi all,

Sorry, I am not sure what the "official" process is but I had to make
a few changes to the current tipcutils to get things to compile
without warnings. The diffs are below. Note that I didn't really
"test" any of this, I am just starting out with tipc but I like to
start from a "clean slate" when I look into a new codebase. Feel free
to ignore if it's useless.

Best,
Peter

---
diff --git a/test/group_test/worker.c b/test/group_test/worker.c
index 95a5234..2e1f7c6 100644
--- a/test/group_test/worker.c
+++ b/test/group_test/worker.c
@@ -168,7 +168,7 @@ static void print_stats(struct context *ctx)
     unsigned long long msg_per_sec;
         unsigned long long thruput;
     unsigned long long snt, rcvd;
-    char str[64];
+    char str[128];

     if (!ctx->stats && (vlevel < 2))
         return;
@@ -349,7 +349,7 @@ static void rcv_traffic_msgs(struct context *ctx)
             ctx->error = BAD_SRC_ADDR;
         else if (hdr->check_length && rc != ctx->msg_len)
             ctx->error = BAD_LENGTH;
-
+
         if (mtyp == UNICAST)
             ctx->rcv_uc++;
                 else  if (mtyp == ANYCAST)
diff --git a/test/iovec/iovec_client.c b/test/iovec/iovec_client.c
index 4eabb2d..ca5600a 100644
--- a/test/iovec/iovec_client.c
+++ b/test/iovec/iovec_client.c
@@ -2,6 +2,7 @@
  *
  */

+#include <sys/uio.h>
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <stdlib.h>
@@ -93,7 +94,7 @@ static struct msghdr *create_msg(int msgsize, int numiov) {

     struct msghdr *m;
     struct iovec *iov;
-    int p, i, iovlen, total = 0;
+    int i, iovlen, total = 0;
     uint16_t cksum;
     char *data;
     char *iovp;
diff --git a/test/iovec/iovec_server.c b/test/iovec/iovec_server.c
index ee3fd1d..d19bc4f 100644
--- a/test/iovec/iovec_server.c
+++ b/test/iovec/iovec_server.c
@@ -243,9 +243,10 @@ void sigcatcher(int sig)
     case SIGKILL:
     case SIGHUP:
         for (i=0; i < 3; i++) {
-            if (server[i] > 0)
+            if (server[i] > 0) {
                 printf("Killing test server %d\n", i);
                 kill(server[i], SIGTERM);
+            }
         }
         printf("Iovec server killed\n");
         fflush(stdout);
diff --git a/test/ptts/tipc_ts_common.c b/test/ptts/tipc_ts_common.c
index d7da0b7..8d73a7a 100644
--- a/test/ptts/tipc_ts_common.c
+++ b/test/ptts/tipc_ts_common.c
@@ -403,7 +403,7 @@ void setOption
         int value       /* value to set */
 )
 {
-    char failString[50]; /* string for failure return code */
+    char failString[128]; /* string for failure return code */

     if (setsockopt (sockfd, SOL_TIPC, opt,
                     (char*)&value, sizeof (value))) {
@@ -423,7 +423,7 @@ void getOption
         int *value     /* returned value */
 )
 {
-    char failString[50];  /* string for failure return code */
+    char failString[128];  /* string for failure return code */
     socklen_t size;       /* size of the socket option value */

     size = sizeof(*value);
@@ -934,7 +934,7 @@ void common_test_socketOptions(void)
     int sol;                                 /* socket to listen on */
     struct sockaddr_tipc saddr;              /* address structure for socket */
     char buf[2048];                          /* buffer for message */
-    char failString[100];                     /* string for the
failure return code */
+    char failString[128];                     /* string for the
failure return code */

     int ii;                                  /* loop index for the sockets */
     int jj;                                  /* loop index for the
option value */
@@ -1112,7 +1112,7 @@ void common_test_recvfrom
 {

     char buffer [MAX_STR];        /* buffer for message to be received in */
-    char failStr [50 + MAX_STR];  /* string for failure return code */
+    char failStr [128 + MAX_STR];  /* string for failure return code */
     struct sockaddr_tipc addr;    /* address of socket */
     int so;                       /* socket to use */
     int size;                     /* size of the received message */
diff --git a/utils/tipc-link-watcher/tipc-link-watcher.c
b/utils/tipc-link-watcher/tipc-link-watcher.c
index a24cf19..075d2eb 100644
--- a/utils/tipc-link-watcher/tipc-link-watcher.c
+++ b/utils/tipc-link-watcher/tipc-link-watcher.c
@@ -1552,7 +1552,7 @@ static bool handle_getsubopt(char **optionp,
char *const *tokens,
     int sub_opt;
     int tmp;
     char *valuep;
-    while (*optionp != '\0') {
+    while (**optionp != '\0') {
         sub_opt = getsubopt (optionp, tokens, &valuep);
         if ((t_low < sub_opt) && (sub_opt < t_high) )
         {


_______________________________________________
tipc-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tipc-discussion

Reply via email to