[PATCH 5/5] xfstests: eliminate warnings under dmapi/src/suite2/src

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Eliminate build warnings reported on files located under
dmapi/src/suite2/src/.

Signed-off-by: Alex Elder <aelder@xxxxxxx>

---
 dmapi/src/suite2/src/dm_test_daemon.c |   30 +++++++++++++++---------------
 dmapi/src/suite2/src/invis_test.c     |   32 +++++++++++++++++++++-----------
 dmapi/src/suite2/src/mmap.c           |    4 +++-
 dmapi/src/suite2/src/region_test.c    |    3 ++-
 dmapi/src/suite2/src/send_msg.c       |    3 ++-
 dmapi/src/suite2/src/test_bulkall.c   |    9 +++++----
 dmapi/src/suite2/src/test_bulkattr.c  |    7 ++++---
 dmapi/src/suite2/src/test_dmattr.c    |    5 +++--
 dmapi/src/suite2/src/test_efault.c    |    7 ++++---
 dmapi/src/suite2/src/test_eventlist.c |    3 ++-
 dmapi/src/suite2/src/test_fileattr.c  |   10 ++++++----
 dmapi/src/suite2/src/test_hole.c      |    3 ++-
 dmapi/src/suite2/src/test_invis.c     |   10 ++++++----
 dmapi/src/suite2/src/test_region.c    |    3 ++-
 dmapi/src/suite2/src/test_rights.c    |    3 ++-
 15 files changed, 79 insertions(+), 53 deletions(-)

Index: b/dmapi/src/suite2/src/dm_test_daemon.c
===================================================================
--- a/dmapi/src/suite2/src/dm_test_daemon.c
+++ b/dmapi/src/suite2/src/dm_test_daemon.c
@@ -324,31 +324,31 @@ print_one_mount_event(
 	if (hanp1 && hlen1) {
 		hantoa(hanp1, hlen1, hans1);
 	} else {
-		sprintf(hans1, "<BAD_HANDLE_hlen_%d>", hlen1);
+		sprintf(hans1, "<BAD_HANDLE_hlen_%zd>", hlen1);
 	}
 	if (hanp2 && hlen2) {
 		hantoa(hanp2, hlen2, hans2);
 	} else {
-		sprintf(hans2, "<BAD_HANDLE_hlen_%d>", hlen2);
+		sprintf(hans2, "<BAD_HANDLE_hlen_%zd>", hlen2);
 	}
 	if (hanp3 && hlen3) {
 		hantoa(hanp3, hlen3, hans3);
 	} else {
-		sprintf(hans3, "<BAD_HANDLE_hlen_%d>", hlen3);
+		sprintf(hans3, "<BAD_HANDLE_hlen_%zd>", hlen3);
 	}
 	if (namp1 && nlen1) {
 		strncpy(nams1, namp1, nlen1);
 		if (nlen1 != sizeof(nams1))
 			nams1[nlen1] = '\0';
 	} else {
-		sprintf(nams1, "<BAD STRING_nlen_%d>", nlen1);
+		sprintf(nams1, "<BAD STRING_nlen_%zd>", nlen1);
 	}
 	if (namp2 && nlen2) {
 		strncpy(nams2, namp2, nlen2);
 		if (nlen2 != sizeof(nams2))
 			nams2[nlen2] = '\0';
 	} else {
-		sprintf(nams2, "<BAD_STRING_nlen_%d>", nlen2);
+		sprintf(nams2, "<BAD_STRING_nlen_%zd>", nlen2);
 	}
 
 	printf(VALS VALS VALS VALS VALS VALD,
@@ -373,8 +373,8 @@ handle_message(
 {
   int			pkt_error = 0;
   int			error;
-  dm_response_t		response;
-  int			respond, respcode;
+  dm_response_t		response = DM_RESP_INVALID;
+  int			respond, respcode = 0;
   dm_namesp_event_t	*msg_ne;
 #if	!VERITAS
     dm_mount_event_t	*msg_me;
@@ -578,24 +578,24 @@ handle_message(
       printf(HDR VALS VALLLD VALLLD,
 	     "read", msg->ev_token, msg->ev_sequence,
 	     "file handle",	hans1,
-	     "offset",		msg_de->de_offset,
-	     "length",		msg_de->de_length);
+	     "offset",		(long long) msg_de->de_offset,
+	     "length",		(long long) msg_de->de_length);
       break;
 
     case DM_EVENT_WRITE:
       printf(HDR VALS VALLLD VALLLD,
 	     "write", msg->ev_token, msg->ev_sequence,
 	     "file handle",	hans1,
-	     "offset",		msg_de->de_offset,
-	     "length",		msg_de->de_length);
+	     "offset",		(long long) msg_de->de_offset,
+	     "length",		(long long) msg_de->de_length);
       break;
 
     case DM_EVENT_TRUNCATE:
       printf(HDR VALS VALLLD VALLLD,
 	     "truncate", msg->ev_token, msg->ev_sequence,
 	     "file handle",	hans1,
-	     "offset",		msg_de->de_offset,
-	     "length",		msg_de->de_length);
+	     "offset",		(long long) msg_de->de_offset,
+	     "length",		(long long) msg_de->de_length);
       break;
     default: break;
     }
@@ -658,7 +658,7 @@ handle_message(
   /***** NAMESPACE EVENTS *****/
 
   else {
-    char	*type;
+    char	*type = NULL;
 
     msg_ne = DM_GET_VALUE(msg, ev_data, dm_namesp_event_t *);
     hanp1  = DM_GET_VALUE(msg_ne, ne_handle1, void *);
@@ -1168,7 +1168,7 @@ finish_responding(
   int		error = 0;
   u_int		nbytes, ntokens = 0, ret_ntokens, i;
   dm_token_t	*tokenbuf = NULL, *tokenptr;
-  size_t	buflen, ret_buflen;
+  size_t	buflen = 0, ret_buflen;
   char		*msgbuf = NULL;
   dm_eventmsg_t	*msg;
 
Index: b/dmapi/src/suite2/src/invis_test.c
===================================================================
--- a/dmapi/src/suite2/src/invis_test.c
+++ b/dmapi/src/suite2/src/invis_test.c
@@ -100,7 +100,8 @@ main(
 	int		i;
 	int		reuse_file = 0;
 
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
@@ -157,9 +158,10 @@ main(
 	}
 
 	if( Vflag )
-		printf("using length = %llu\n", length );
+		printf("using length = %llu\n", (unsigned long long) length);
 	if( length > BUFSZ ){
-		fprintf(stderr, "length(%llu) > BUFSZ(%d)\n", length, BUFSZ);
+		fprintf(stderr, "length(%llu) > BUFSZ(%d)\n",
+			(unsigned long long) length, BUFSZ);
 		exit(1);
 	}
 
@@ -174,13 +176,15 @@ main(
 			exit(1);
 		}
 		if( rc != length ){
-			fprintf(stderr, "dm_read_invis read %lld bytes, wanted to write %lld bytes\n",
-				rc, length );
+			fprintf(stderr, "dm_read_invis read %llu bytes, "
+				"wanted to write %lld bytes\n",
+				(long long) rc, (unsigned long long) length);
 			dm_handle_free(hanp, hlen);
 			exitstat++;
 		}
 		else {
-			printf("dm_read_invis read %lld bytes\n", rc);
+			printf("dm_read_invis read %lld bytes\n",
+				(long long) rc);
 		}
 		
 		in_err_block = 0;
@@ -193,7 +197,10 @@ main(
 				}
 				else {
 					/* end of bad block */
-					fprintf(stderr, "read err block: byte %lld to %lld\n", errblockstart, errblockend);
+					fprintf(stderr, "read err block: "
+						"byte %lld to %lld\n",
+						(long long) errblockstart,
+						(long long) errblockend);
 					in_err_block = 0;
 				}
 			}
@@ -205,7 +212,9 @@ main(
 		}
 		if( in_err_block ){
 			/* end of bad block */
-			fprintf(stderr, "read err block: byte %lld to %lld\n", errblockstart, errblockend);
+			fprintf(stderr, "read err block: byte %lld to %lld\n",
+				(long long) errblockstart,
+				(long long) errblockend);
 			in_err_block = 0;
 		}
 	}
@@ -221,12 +230,13 @@ main(
 			exit(1);
 		}
 		if( rc != length ){
-			fprintf(stderr, "dm_write_invis wrote %lld bytes, wanted to write %lld bytes\n",
-				rc, length );
+			fprintf(stderr, "dm_write_invis wrote %lld bytes, "
+				"wanted to write %lld bytes\n",
+				(long long) rc, (long long) length );
 			dm_handle_free(hanp, hlen);
 			exit(1);
 		}
-		printf("dm_write_invis wrote %lld bytes\n", rc);
+		printf("dm_write_invis wrote %lld bytes\n", (long long) rc);
 	}
 
 	dm_handle_free(hanp, hlen);
Index: b/dmapi/src/suite2/src/mmap.c
===================================================================
--- a/dmapi/src/suite2/src/mmap.c
+++ b/dmapi/src/suite2/src/mmap.c
@@ -121,11 +121,13 @@ static int mfile_opt(char * s, mfile_t *
 static	void print_flags(char *s, mfile_t *f);
 static void Usage(void);
 
+int
 main(int argc, char * argv[])
 {
 	int	opt;
 
-	if ((Progname = strrchr(argv[0], '/')) == NULL)
+	Progname = strrchr(argv[0], '/');
+	if (Progname == NULL)
 		Progname = argv[0];
 	else
 		Progname++;
Index: b/dmapi/src/suite2/src/region_test.c
===================================================================
--- a/dmapi/src/suite2/src/region_test.c
+++ b/dmapi/src/suite2/src/region_test.c
@@ -83,7 +83,8 @@ main(
 	size_t	 	 hlen;
 	dm_boolean_t	exactflag;
 
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
Index: b/dmapi/src/suite2/src/send_msg.c
===================================================================
--- a/dmapi/src/suite2/src/send_msg.c
+++ b/dmapi/src/suite2/src/send_msg.c
@@ -70,7 +70,8 @@ main(
 	int		opt;
 	dm_msgtype_t    msgtype = DM_MSGTYPE_SYNC;
 	
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
Index: b/dmapi/src/suite2/src/test_bulkall.c
===================================================================
--- a/dmapi/src/suite2/src/test_bulkall.c
+++ b/dmapi/src/suite2/src/test_bulkall.c
@@ -172,14 +172,14 @@ my_print_victim(
 	else {
 		char handle_str[HANDLE_STR];
 		if (verbose & V_PRINT) {
-			printf("%d\t", hlen);
+			printf("%zd\t", hlen);
 			hantoa(hanp, hlen, handle_str);
 			printf("%s ", handle_str);
 			if (extras) {
 				printf("size=%lld ",
-				       (int64_t)sbuf->dt_size);
+				       (long long) sbuf->dt_size);
 				printf("ino=%lld ",
-				       (int64_t)sbuf->dt_ino);
+				       (long long) sbuf->dt_ino);
 			}
 		}
 
@@ -271,7 +271,8 @@ scan_fs(
 				      mask, dmattr, &locp, buflen,
 				      dm_xstatbuf, &rlenp);
 		if (verbose & V_VERBOSE)
-			fprintf(stderr, "BULKALL more=%d, rlen=%d\n", more, rlenp);
+			fprintf(stderr, "BULKALL more=%d, rlen=%zd\n",
+				more, rlenp);
 		if (more == -1) {
 			errno_msg("%s/%d: Can't get bulkall for filesystem", __FILE__, __LINE__, errno);
 			break;
Index: b/dmapi/src/suite2/src/test_bulkattr.c
===================================================================
--- a/dmapi/src/suite2/src/test_bulkattr.c
+++ b/dmapi/src/suite2/src/test_bulkattr.c
@@ -164,7 +164,7 @@ my_print_victim(
 	else {
 		char handle_str[HANDLE_STR];
 		if (verbose & V_PRINT) {
-			printf("%d\t", hlen);
+			printf("%zd\t", hlen);
 			hantoa(hanp, hlen, handle_str);
 			printf("%s ", handle_str);
 		}
@@ -187,7 +187,7 @@ my_print_victim(
 			if( isalpha(buf[0]) )
 				printf("(%s)\n", buf);
 			else
-				printf("<len=%d>\n",rlen);
+				printf("<len=%zd>\n",rlen);
 		}
 	}
 }
@@ -251,7 +251,8 @@ scan_fs(
 		more = dm_get_bulkattr(sid, fs_hanp, fs_hlen, DM_NO_TOKEN,
 				       mask, &locp, buflen, dm_statbuf, &rlenp);
 		if (verbose & V_VERBOSE)
-			fprintf(stderr, "BULKATTR more=%d, rlen=%d\n", more, rlenp);
+			fprintf(stderr, "BULKATTR more=%d, rlen=%zd\n",
+				more, rlenp);
 		if (more == -1) {
 			errno_msg("%s/%d: Can't get bulkattr for filesystem", __FILE__, __LINE__, errno);
 			break;
Index: b/dmapi/src/suite2/src/test_dmattr.c
===================================================================
--- a/dmapi/src/suite2/src/test_dmattr.c
+++ b/dmapi/src/suite2/src/test_dmattr.c
@@ -101,7 +101,8 @@ main(
 	struct stat    *statbuf;
 	struct stat    *checkbuf;
 
-        if (Progname = strrchr(argv[0], '/')) {
+        Progname = strrchr(argv[0], '/');
+        if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
@@ -224,7 +225,7 @@ main(
 			      bufp, &rlenp)) {
 	      if (errno == E2BIG) {
 		fprintf(stderr, "dm_get_dmattr buffer too small, "
-			"should be %d bytes\n", rlenp);
+			"should be %zd bytes\n", rlenp);
 	      } else {
 		fprintf(stderr, "dm_get_dmattr failed (%s) for test file %d\n",
 			ERR_NAME, i);
Index: b/dmapi/src/suite2/src/test_efault.c
===================================================================
--- a/dmapi/src/suite2/src/test_efault.c
+++ b/dmapi/src/suite2/src/test_efault.c
@@ -84,7 +84,8 @@ main(int argc, char **argv) {
 	char            command[100];
 	int		opt;
 
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
@@ -170,7 +171,7 @@ main(int argc, char **argv) {
 	 */
 	{ 
 	  u_int         nelem=5;
-	  u_int         *nelemp;
+	  u_int         *nelemp = NULL;
 	  dm_eventset_t *eventsetp;
 	  eventsetp = (dm_eventset_t *)malloc(nelem*sizeof(dm_eventset_t));
 	  if (eventsetp == NULL) {
@@ -198,7 +199,7 @@ main(int argc, char **argv) {
 	{ 
 	  size_t buflen = 5;
 	  void   *bufp  = (void *)malloc(buflen*sizeof(dm_attrlist_t));
-	  size_t *rlenp;
+	  size_t *rlenp = NULL;
 	  ERRTEST(EFAULT, "getall_dmattr (NULL handle)", 
 		  dm_getall_dmattr(sid, NULL, hlen, DM_NO_TOKEN,
 				   buflen, bufp, rlenp))
Index: b/dmapi/src/suite2/src/test_eventlist.c
===================================================================
--- a/dmapi/src/suite2/src/test_eventlist.c
+++ b/dmapi/src/suite2/src/test_eventlist.c
@@ -93,7 +93,8 @@ main(
 	void           *test_vp;
 	u_int           nelemp;
 
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
Index: b/dmapi/src/suite2/src/test_fileattr.c
===================================================================
--- a/dmapi/src/suite2/src/test_fileattr.c
+++ b/dmapi/src/suite2/src/test_fileattr.c
@@ -123,7 +123,7 @@ comp_stat ( dm_stat_t expected,
    if (found.dt_size != expected.dt_size) {
      fprintf(stderr, 
 	     "ERROR: get #%d, expected size %lld, but found %lld\n",
-	     i, expected.dt_size, found.dt_size);
+	     i, (long long) expected.dt_size, (long long) found.dt_size);
    }
    else good++;
    if (Vflag){
@@ -183,7 +183,8 @@ main(
 	char            *chk_name_p;
 	int             chk_num;
 
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
@@ -405,7 +406,8 @@ main(
 	    }
 	    else {
 	      /* Put JUST name (not path) from check_name into chk_name_p */
-	      if (chk_name_p = strrchr(check_name, '/')) chk_name_p++;
+	      chk_name_p = strrchr(check_name, '/');
+	      if (chk_name_p) chk_name_p++;
 	      else chk_name_p = check_name;
 	      /* Verify that check_name_p holds a testfile name */
 	      if (strncmp(chk_name_p, "DMAPI_fileattr_test.",20)==0) {
@@ -679,7 +681,7 @@ main(
 	     ERRTEST(EFAULT, "get_bulk (bad rlenp)", 
 		     dm_get_bulkattr(sid, fs_hanp, fs_hlen, DM_NO_TOKEN,
 				     GET_MASK, &loc, buflen, bufp,
-				     (u_int*)(-1000)))
+				     (size_t *) (-1000)))
 	     ERRTEST(EFAULT, "get_bulk (bad bufp)",
 		     dm_get_bulkattr(sid, fs_hanp, fs_hlen, DM_NO_TOKEN,
 				     GET_MASK, &loc, buflen, p, &rlen))
Index: b/dmapi/src/suite2/src/test_hole.c
===================================================================
--- a/dmapi/src/suite2/src/test_hole.c
+++ b/dmapi/src/suite2/src/test_hole.c
@@ -90,7 +90,8 @@ main(
 	struct stat    checkbuf;
 
 
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
Index: b/dmapi/src/suite2/src/test_invis.c
===================================================================
--- a/dmapi/src/suite2/src/test_invis.c
+++ b/dmapi/src/suite2/src/test_invis.c
@@ -102,7 +102,8 @@ main(
 	int		cont;
 	int		error_reported;
 
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
@@ -180,7 +181,8 @@ main(
 	      if(curlength>0)
 		free(bufp);
 	      if ((bufp = malloc(length)) == NULL) {
-		fprintf(stderr, "malloc of %llu bytes failed\n", length);
+		fprintf(stderr, "malloc of %llu bytes failed\n",
+			(unsigned long long) length);
 		continue;
 	      }
 	      curlength = length;
@@ -195,7 +197,7 @@ main(
 	      cont=1;
 	    } else if (rc != length) {
 	      fprintf(stderr, "expected to write %lld bytes, actually "
-		      "wrote %lld\n", length, rc);
+		      "wrote %lld\n", (long long) length, (long long) rc);
 	      cont=1;
 	    }
 	    if(cont)
@@ -238,7 +240,7 @@ main(
 	    } 
 	    else if (rc != length) {
 	      fprintf(stderr, "expected to read %lld bytes, actually "
-		      "wrote %lld\n", length, rc);
+		      "wrote %lld\n", (long long) length, (long long) rc);
 	      continue;
 	    }
 	    else {
Index: b/dmapi/src/suite2/src/test_region.c
===================================================================
--- a/dmapi/src/suite2/src/test_region.c
+++ b/dmapi/src/suite2/src/test_region.c
@@ -95,7 +95,8 @@ main(
 	int             Vflag = 0;
 	dm_token_t	test_token = DM_NO_TOKEN;
 
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];
Index: b/dmapi/src/suite2/src/test_rights.c
===================================================================
--- a/dmapi/src/suite2/src/test_rights.c
+++ b/dmapi/src/suite2/src/test_rights.c
@@ -91,7 +91,8 @@ main(int argc, char **argv) {
 	int		opt;
 	int             i=0;
 
-	if (Progname = strrchr(argv[0], '/')) {
+	Progname = strrchr(argv[0], '/');
+	if (Progname) {
 		Progname++;
 	} else {
 		Progname = argv[0];

_______________________________________________
xfs mailing list
xfs@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/xfs


[Index of Archives]     [Linux XFS Devel]     [Linux Filesystem Development]     [Filesystem Testing]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux