]> andersk Git - moira.git/blobdiff - clients/stella/stella.c
Put more brains into libmrclient's mrcl_validate_kerberos_member():
[moira.git] / clients / stella / stella.c
index ca0a0377ceefcf07a78b0c9b66094b0c402b4a12..312a248cf389d4c12e55a0094760e8ece4cbf059 100644 (file)
@@ -423,6 +423,8 @@ int main(int argc, char **argv)
              status = mrcl_validate_kerberos_member(argv[13], &argv[13]);
              if (mrcl_get_message())
                mrcl_com_err(whoami);
+             if (status == MRCL_REJECT)
+               exit(1);
              status = wrap_mr_query("add_host", 16, argv, NULL, NULL);
              break;
 
@@ -530,6 +532,8 @@ int main(int argc, char **argv)
              status = mrcl_validate_kerberos_member(argv[14], &argv[14]);
              if (mrcl_get_message())
                mrcl_com_err(whoami);
+             if (status == MRCL_REJECT)
+               exit(1);
              status = wrap_mr_query("update_host", 17, argv, NULL, NULL);
              break;
 
This page took 0.034598 seconds and 4 git commands to generate.