From 83b1f50d4d5d5fdba71e27a833e550f06262cdb5 Mon Sep 17 00:00:00 2001 From: "Luke T. Shumaker" Date: Fri, 14 Mar 2025 18:16:52 -0600 Subject: lib9p: Declare lib9p_errorf as printf-like, fix found errors --- lib9p/srv.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib9p/srv.c') diff --git a/lib9p/srv.c b/lib9p/srv.c index 932cd4d..2475baf 100644 --- a/lib9p/srv.c +++ b/lib9p/srv.c @@ -81,7 +81,7 @@ struct _srv_fidinfo { uint8_t flags; uint32_t iounit; size_t dir_idx; - uint32_t dir_off; + uint64_t dir_off; }; #define NAME fidmap @@ -566,7 +566,7 @@ static void handle_Tversion(struct _lib9p_srv_req *ctx, if (req->max_msg_size < min_msg_size) { lib9p_errorf(&ctx->ctx.basectx, LINUX_EDOM, "requested max_msg_size is less than minimum for %s (%"PRIu32" < %"PRIu32")", - version, req->max_msg_size, min_msg_size); + lib9p_version_str(version), req->max_msg_size, min_msg_size); return; } @@ -935,7 +935,7 @@ static void handle_Tread(struct _lib9p_srv_req *ctx, idx = fidinfo->dir_idx; else { lib9p_errorf(&ctx->ctx.basectx, - LINUX_EINVAL, "invalid offset (must be 0 or %"PRIu32"): %"PRIu32, + LINUX_EINVAL, "invalid offset (must be 0 or %"PRIu64"): %"PRIu64, fidinfo->dir_off, req->offset); return; } -- cgit v1.2.3-2-g168b