kauth-rebuild-remove-bogus-argument-20010628
[openafs.git] / src / kauth / rebuild.c
index baf1d29..f285762 100644 (file)
@@ -1,5 +1,11 @@
-
-/* Copyright (C) 1990 Transarc Corporation - All rights reserved */
+/*
+ * Copyright 2000, International Business Machines Corporation and others.
+ * All Rights Reserved.
+ * 
+ * This software has been released under the terms of the IBM Public
+ * License.  For details, see the LICENSE file in the top-level source
+ * directory or online at http://www.openafs.org/dl/license10.html
+ */
 
 #include <afs/param.h>
 #include <sys/types.h>
@@ -170,7 +176,7 @@ PrintEntry(index, entry)
   printf("   Key Version = %d\n", entry->key_version);
 
   printf("   Key = ");
-  ka_PrintBytes (&entry->key, sizeof(entry->key));
+  ka_PrintBytes ((char *)&entry->key, sizeof(entry->key));
   printf("\n");
 
   /* What about asServer structs and such and misc_ath_bytes */
@@ -223,8 +229,9 @@ RebuildEntry(entryp)
 
   fprintf(out, "create    -name %s", EntryName(entryp));
 
-  ka_ConvertBytes (key, sizeof(key), &entryp->key, sizeof(entryp->key));
-  fprintf(out, " -initial_password foo\n", key);
+  ka_ConvertBytes (key, sizeof(key), (char *)&entryp->key, 
+                  sizeof(entryp->key));
+  fprintf(out, " -initial_password foo\n");
 
   strcpy(flags,"");
   if (entryp->flags & KAFADMIN)  strcat(flags, "+ADMIN");