From dfb130b93f089ffbca978629d9d0238b19446268 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Wed, 16 Jul 1997 22:54:55 +0000 Subject: [PATCH] Add -p flags to disable pa-enc-timestamp test. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2395 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/main.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/kdc/main.c b/kdc/main.c index 7b970fada..ec4fe5002 100644 --- a/kdc/main.c +++ b/kdc/main.c @@ -42,17 +42,41 @@ RCSID("$Id$"); sig_atomic_t exit_flag = 0; +int require_enc_timestamp = 1; + static RETSIGTYPE sigterm(int sig) { exit_flag = 1; } +void +usage(void) +{ + fprintf(stderr, "Usage: %s [-p]\n", __progname); + exit(1); +} + int main(int argc, char **argv) { krb5_context context; des_cblock key; + int c; + set_progname(argv[0]); + while((c = getopt(argc, argv, "p")) != -1){ + switch(c){ + case 'p': + require_enc_timestamp = 0; + break; + default: + usage(); + } + } + argc -= optind; + argv += optind; + if(argc) + usage(); des_new_random_key(&key); memset(&key, 0, sizeof(key)); signal(SIGINT, sigterm);