summaryrefslogtreecommitdiffstats
path: root/src/kdc/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kdc/main.c')
-rw-r--r--src/kdc/main.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/kdc/main.c b/src/kdc/main.c
index 5de4b4aa5..12c40f0af 100644
--- a/src/kdc/main.c
+++ b/src/kdc/main.c
@@ -133,7 +133,7 @@ void
usage(name)
char *name;
{
- fprintf(stderr, "usage: %s [-d dbpathname] [-r dbrealmname] [-R replaycachename ]\n\t[-m] [-k masterkeytype] [-M masterkeyname]\n", name);
+ fprintf(stderr, "usage: %s [-d dbpathname] [-r dbrealmname] [-R replaycachename ]\n\t[-m] [-k masterkeytype] [-M masterkeyname] [-p port]\n", name);
return;
}
@@ -156,7 +156,7 @@ char **argv;
extern char *optarg;
- while ((c = getopt(argc, argv, "r:d:mM:k:R:e:")) != EOF) {
+ while ((c = getopt(argc, argv, "r:d:mM:k:R:e:p:")) != EOF) {
switch(c) {
case 'r': /* realm name for db */
db_realm = optarg;
@@ -177,6 +177,9 @@ char **argv;
case 'R':
rcname = optarg;
break;
+ case 'p':
+ primary_port = atoi(optarg);
+ break;
case 'e':
kdc_etype = atoi(optarg);
break;