(add_new_key): return 1 on failure.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16654 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2006-01-25 12:18:41 +00:00
parent a4ef0411e1
commit d12920441b

View File

@@ -208,7 +208,7 @@ out:
int int
add_new_key(struct add_options *opt, int argc, char **argv) add_new_key(struct add_options *opt, int argc, char **argv)
{ {
krb5_error_code ret; krb5_error_code ret = 0;
int i; int i;
int num; int num;
krb5_key_data key_data[3]; krb5_key_data key_data[3];
@@ -227,7 +227,7 @@ add_new_key(struct add_options *opt, int argc, char **argv)
if (num > 1) { if (num > 1) {
fprintf (stderr, "give only one of " fprintf (stderr, "give only one of "
"--random-key, --random-password, --password, --key\n"); "--random-key, --random-password, --password, --key\n");
return 0; return 1;
} }
if (opt->key_string) { if (opt->key_string) {
@@ -236,7 +236,7 @@ add_new_key(struct add_options *opt, int argc, char **argv)
if (parse_des_key (opt->key_string, key_data, &error)) { if (parse_des_key (opt->key_string, key_data, &error)) {
fprintf (stderr, "failed parsing key \"%s\": %s\n", fprintf (stderr, "failed parsing key \"%s\": %s\n",
opt->key_string, error); opt->key_string, error);
return 0; return 1;
} }
kdp = key_data; kdp = key_data;
} }
@@ -262,5 +262,5 @@ add_new_key(struct add_options *opt, int argc, char **argv)
int16_t dummy = 3; int16_t dummy = 3;
kadm5_free_key_data (kadm_handle, &dummy, key_data); kadm5_free_key_data (kadm_handle, &dummy, key_data);
} }
return 0; return ret != 0;
} }