diff options
Diffstat (limited to 'praliases/praliases.c')
-rw-r--r-- | praliases/praliases.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/praliases/praliases.c b/praliases/praliases.c index 682d4e14d2ea..2239bd1b9b39 100644 --- a/praliases/praliases.c +++ b/praliases/praliases.c @@ -87,7 +87,7 @@ main(argc, argv) RunAsUserName = RealUserName = rnamebuf; cfile = getcfname(0, 0, SM_GET_SENDMAIL_CF, NULL); - while ((ch = getopt(argc, argv, "C:f:")) != -1) + while ((ch = getopt(argc, argv, "C:f:l")) != -1) { switch ((char)ch) { case 'C': @@ -96,6 +96,11 @@ main(argc, argv) case 'f': filename = optarg; break; + + case 'l': + smdb_print_available_types(false); + exit(EX_OK); + break; case '?': default: (void) sm_io_fprintf(smioerr, SM_TIME_DEFAULT, |