X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=utils%2Fgssd%2Fgssd.c;h=a362974a92438ad09ba92bca2d2d41fb2a183a89;hp=d6ddaaec911f09203d2265b783c9384d64fed2be;hb=6e18539119224c930760ab801c24efe92b809a1e;hpb=3829bb90e764cd72c0009cb32a8b39d0fab89d81 diff --git a/utils/gssd/gssd.c b/utils/gssd/gssd.c index d6ddaae..a362974 100644 --- a/utils/gssd/gssd.c +++ b/utils/gssd/gssd.c @@ -56,6 +56,7 @@ char pipefsdir[PATH_MAX] = GSSD_PIPEFS_DIR; char keytabfile[PATH_MAX] = GSSD_DEFAULT_KEYTAB_FILE; char ccachedir[PATH_MAX] = GSSD_DEFAULT_CRED_DIR; +int use_memcache = 0; void sig_die(int signal) @@ -92,7 +93,7 @@ main(int argc, char *argv[]) extern char *optarg; char *progname; - while ((opt = getopt(argc, argv, "fvrmp:k:d:")) != -1) { + while ((opt = getopt(argc, argv, "fvrmMp:k:d:")) != -1) { switch (opt) { case 'f': fg = 1; @@ -100,6 +101,9 @@ main(int argc, char *argv[]) case 'm': /* Accept but ignore this. Now the default. */ break; + case 'M': + use_memcache = 1; + break; case 'v': verbosity++; break;