#include <netinet/in.h>
#include <netdb.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
+
#include <afs/stds.h>
#include <afs/afsutil.h>
#include <rx/rxkad.h>
struct ktc_encryptionKey tkey;
int kvno;
char buf[BUFSIZ], ver[BUFSIZ];
- char *tcell = (char *) 0;
+ char *tcell = NULL;
if (argc != 3) {
printf("bos_util add: usage is 'bos_util add <kvno>\n");
exit(1);
}
ka_StringToKey(buf,tcell,&tkey);
- code = afsconf_AddKey(tdir, kvno, &tkey);
+ code = afsconf_AddKey(tdir, kvno, &tkey, 0);
if (code) {
printf("bos_util: failed to set key, code %d.\n", code);
exit(1);
int kvno;
register afs_int32 code;
char buf[BUFSIZ], ver[BUFSIZ];
- char *tcell = (char *) 0;
+ char *tcell = NULL;
if (argc != 3) {
printf("bos_util adddes: usage is 'bos_util adddes <kvno>\n");
exit(1);
}
des_string_to_key(buf,&tkey);
- code = afsconf_AddKey(tdir, kvno, &tkey);
+ code = afsconf_AddKey(tdir, kvno, &tkey, 0);
if (code) {
printf("bos_util: failed to set key, code %d.\n", code);
exit(1);
printf("Can't find key in %s\n", argv[3]);
exit(1);
}
- code = afsconf_AddKey(tdir, kvno, tkey);
+ code = afsconf_AddKey(tdir, kvno, tkey, 0);
if (code) {
printf("bos_util: failed to set key, code %d.\n", code);
exit(1);
printf("All done.\n");
}
else {
- printf("bos_util: unknown operation '%s', type 'bos_util' for assistance\n");
+ printf("bos_util: unknown operation '%s', type 'bos_util' for assistance\n", argv[1]);
exit(1);
}
exit(0);