md5 -q -s foo
to not expect input on stdin after hashing the string.

MFC after:      1 week
This commit is contained in:
phk 2001-12-19 21:19:43 +00:00
parent d033666a3f
commit 526f9fb188

View File

@ -39,6 +39,7 @@ static const char rcsid[] =
int qflag;
int rflag;
int sflag;
static void MDString(const char *);
static void MDTimeTrial(void);
@ -74,6 +75,7 @@ main(int argc, char *argv[])
rflag = 1;
break;
case 's':
sflag = 1;
MDString(optarg);
break;
case 't':
@ -101,7 +103,7 @@ main(int argc, char *argv[])
else
printf("MD5 (%s) = %s\n", *argv, p);
} while (*++argv);
} else if (optind == 1 || qflag || rflag)
} else if (!sflag && (optind == 1 || qflag || rflag))
MDFilter(0);
return (0);