keyserv(8): Fix size argument on debugging output
authorJohn Marino <draco@marino.st>
Tue, 10 Feb 2015 22:01:25 +0000 (23:01 +0100)
committerJohn Marino <draco@marino.st>
Tue, 10 Feb 2015 22:01:25 +0000 (23:01 +0100)
This was another size of pointer problem.

usr.sbin/keyserv/keyserv.c

index bb7b645..4128188 100644 (file)
@@ -442,7 +442,7 @@ key_get_conv_2_svc_prog(uid_t uid, keybuf arg)
 
        if (debugging)
                fprintf(stderr, "get_conv(%ld, %.*s) = ", uid,
-                       (int)sizeof (arg), arg);
+                       (int)sizeof (xdrproc_t), arg);
 
 
        res.status = pk_get_conv_key(uid, arg, &res);