[stgt] [PATCH 03/15] tgt: Fix eprintf warnings

Boaz Harrosh bharrosh at panasas.com
Sun Mar 1 17:48:04 CET 2009


inttypes.h's PRIu64 is busted and gives warnings on my platform
(Vanilla FC10). Handle that like in kernel with unsigned_long_long
cast.

And another place that needed an "%zu"

Signed-off-by: Boaz Harrosh <bharrosh at panasas.com>
---
 usr/fcoe/fcoe_dev.c |    2 +-
 usr/tgtif.c         |    5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/usr/fcoe/fcoe_dev.c b/usr/fcoe/fcoe_dev.c
index 2d0149c..e5ebf8a 100644
--- a/usr/fcoe/fcoe_dev.c
+++ b/usr/fcoe/fcoe_dev.c
@@ -248,7 +248,7 @@ int fcoe_rcv(struct fcdev *fdev)
 	hlen = fc->fcoe_hlen;
 	if (hlen != sizeof(struct fcoe_hdr)) {
 		eprintf("Wrong fcoe header size. Got %u, but should "
-			"be %u. Make sure you are using a initiator that "
+			"be %zu. Make sure you are using a initiator that "
 			"is using the current header format\n",
 			hlen, sizeof(struct fcoe_hdr));
 		stats->ErrorFrames++;
diff --git a/usr/tgtif.c b/usr/tgtif.c
index fd5ad5b..adf70a4 100644
--- a/usr/tgtif.c
+++ b/usr/tgtif.c
@@ -246,8 +246,9 @@ static void kern_cmd_done(struct tgt_event *ev)
 		}
 		free(KCMD(cmd));
 	} else
-		eprintf("unknow command %d %" PRIu64 " %" PRIu64 "\n",
-			tid, ev->p.cmd_done.itn_id, ev->p.cmd_done.tag);
+		eprintf("unknow command %d %llu %llu\n", tid,
+			(unsigned long long)ev->p.cmd_done.itn_id,
+			(unsigned long long)ev->p.cmd_done.tag);
 }
 
 static int kspace_send_it_nexus_res(int host_no, uint64_t itn_id,
-- 
1.6.0.6

--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the stgt mailing list