summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/appl/gss-sample/gss-server.c2
-rw-r--r--src/lib/rpc/auth_gssapi_misc.c7
2 files changed, 5 insertions, 4 deletions
diff --git a/src/appl/gss-sample/gss-server.c b/src/appl/gss-sample/gss-server.c
index 2e56e06ab..0f5fea0f8 100644
--- a/src/appl/gss-sample/gss-server.c
+++ b/src/appl/gss-sample/gss-server.c
@@ -893,7 +893,7 @@ showLocalIdentity(OM_uint32 *minor, gss_name_t name)
major = gss_localname(minor, name, GSS_C_NO_OID, &localname);
if (major == GSS_S_COMPLETE)
- printf("localname: %-*s\n", localname.length, localname.value);
+ printf("localname: %-*s\n", (int)localname.length, localname.value);
else if (major != GSS_S_UNAVAILABLE)
display_status("gss_localname", major, *minor);
gss_release_buffer(minor, &localname);
diff --git a/src/lib/rpc/auth_gssapi_misc.c b/src/lib/rpc/auth_gssapi_misc.c
index e1f92053d..53bdb983c 100644
--- a/src/lib/rpc/auth_gssapi_misc.c
+++ b/src/lib/rpc/auth_gssapi_misc.c
@@ -183,7 +183,7 @@ static void auth_gssapi_display_status_1(
putc ('\n', stderr);
if (misc_debug_gssapi)
gssrpcint_printf("GSS-API authentication error %s: %*s\n",
- m, msg.length, (char *) msg.value);
+ m, (int)msg.length, (char *) msg.value);
(void) gss_release_buffer(&minor_stat, &msg);
if (!msg_ctx)
@@ -296,8 +296,9 @@ bool_t auth_gssapi_unwrap_data(
if (*major != GSS_S_COMPLETE)
return FALSE;
- PRINTF(("gssapi_unwrap_data: %d bytes data, %d bytes sealed\n",
- out_buf.length, in_buf.length));
+ PRINTF(("gssapi_unwrap_data: %llu bytes data, %llu bytes sealed\n",
+ (unsigned long long)out_buf.length,
+ (unsigned long long)in_buf.length));
xdrmem_create(&temp_xdrs, out_buf.value, out_buf.length, XDR_DECODE);