add test for dns canon flag

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18515 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2006-10-17 09:46:40 +00:00
parent ca359003c3
commit aaa8262c03

View File

@@ -47,6 +47,8 @@ loop(const char *target, gss_ctx_id_t *sctx, gss_ctx_id_t *cctx)
OM_uint32 flags = 0, ret_cflags, ret_sflags;
gss_cred_id_t deleg_cred = GSS_C_NO_CREDENTIAL;
printf("target: %s\n", target);
input_token.value = rk_UNCONST(target);
input_token.length = strlen(target);
@@ -116,10 +118,13 @@ loop(const char *target, gss_ctx_id_t *sctx, gss_ctx_id_t *cctx)
}
static int dns_canon_flag = -1;
static int version_flag = 0;
static int help_flag = 0;
static struct getargs args[] = {
{"dns-canon",0, arg_negative_flag, &dns_canon_flag,
"use dns to canonlize", NULL },
{"version", 0, arg_flag, &version_flag, "print version", NULL },
{"help", 0, arg_flag, &help_flag, NULL, NULL }
};
@@ -159,6 +164,9 @@ main(int argc, char **argv)
if (argc != 1)
usage(1);
if (dns_canon_flag != -1)
gsskrb5_set_dns_canonlize(dns_canon_flag);
loop(argv[0], &sctx, &cctx);
/* client */