diff options
| author | Riley Beckett <rbeckettvt@gmail.com> | 2025-10-27 16:30:01 -0400 |
|---|---|---|
| committer | Riley Beckett <rbeckettvt@gmail.com> | 2025-10-27 16:30:01 -0400 |
| commit | 2033b55f91876c8fc0d4cd3cdf9c67972ad5490c (patch) | |
| tree | 70673c7f890dd0e7ffa6fa8b9922d627424d1bdb /args.c | |
| parent | c99280755915e8b0a997cffc671708a5d8bfa1cf (diff) | |
add -P password flag
Diffstat (limited to 'args.c')
| -rw-r--r-- | args.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -11,12 +11,13 @@ void parse_args(client_state* state, int argc, char* argv[]) { {"center", no_argument, 0, 'c'}, {"exact-match", no_argument, 0, 'e'}, {"verbose", no_argument, 0, 'v'}, + {"password", no_argument, 0, 'P'}, {0, 0, 0, 0} }; int opt; int long_index = 0; - while ((opt = getopt_long(argc, argv, "l:cev", long_opts, &long_index)) != -1) { + while ((opt = getopt_long(argc, argv, "l:cevP", long_opts, &long_index)) != -1) { switch (opt) { case 'l': state->lines = atoi(optarg); @@ -30,6 +31,9 @@ void parse_args(client_state* state, int argc, char* argv[]) { case 'v': state->verbose = true; break; + case 'P': + state->password = true; + break; default: fprintf(stderr, "Usage: NOT WHAT YOU TYPED\n"); break; |
