diff options
| author | David M. Syzdek <david@syzdek.net> | 2022-03-08 17:34:33 -0900 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2022-03-08 17:34:33 -0900 |
| commit | 3159887f084fee72ce12983d1704d3605b2987e5 (patch) | |
| tree | 0ef137524e6d478cc4cc850c21aa72f85381b926 /src | |
| parent | 8ce7ee3b3b64363240786b7d2d629956286e7d90 (diff) | |
| download | tinyrad-3159887f084fee72ce12983d1704d3605b2987e5.tar.gz tinyrad-3159887f084fee72ce12983d1704d3605b2987e5.tar.bz2 tinyrad-3159887f084fee72ce12983d1704d3605b2987e5.tar.xz tinyrad-3159887f084fee72ce12983d1704d3605b2987e5.zip | |
tinyrad: standardizing quiet and verbose options
Diffstat (limited to 'src')
| -rw-r--r-- | src/tinyrad.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tinyrad.c b/src/tinyrad.c index 4095ae1..e09ea27 100644 --- a/src/tinyrad.c +++ b/src/tinyrad.c | |||
| @@ -142,6 +142,7 @@ int main(int argc, char * argv[]) | |||
| 142 | TinyRad * tr; | 142 | TinyRad * tr; |
| 143 | const char * url; | 143 | const char * url; |
| 144 | char ** errs; | 144 | char ** errs; |
| 145 | unsigned opts; | ||
| 145 | uint8_t dictdump; | 146 | uint8_t dictdump; |
| 146 | uint8_t dictloaded; | 147 | uint8_t dictloaded; |
| 147 | 148 | ||
| @@ -163,6 +164,7 @@ int main(int argc, char * argv[]) | |||
| 163 | 164 | ||
| 164 | trutils_initialize(PROGRAM_NAME); | 165 | trutils_initialize(PROGRAM_NAME); |
| 165 | 166 | ||
| 167 | opts = 0; | ||
| 166 | dictdump = 0; | 168 | dictdump = 0; |
| 167 | dictloaded = 0; | 169 | dictloaded = 0; |
| 168 | 170 | ||
| @@ -223,11 +225,18 @@ int main(int argc, char * argv[]) | |||
| 223 | }; | 225 | }; |
| 224 | break; | 226 | break; |
| 225 | 227 | ||
| 228 | case 'q': | ||
| 229 | opts |= TRUTILS_OPT_QUIET; | ||
| 230 | opts &= ~TRUTILS_OPT_VERBOSE; | ||
| 231 | break; | ||
| 232 | |||
| 226 | case 'V': | 233 | case 'V': |
| 227 | trutils_version(); | 234 | trutils_version(); |
| 228 | return(0); | 235 | return(0); |
| 229 | 236 | ||
| 230 | case 'v': | 237 | case 'v': |
| 238 | opts |= TRUTILS_OPT_VERBOSE; | ||
| 239 | opts &= ~TRUTILS_OPT_QUIET; | ||
| 231 | break; | 240 | break; |
| 232 | 241 | ||
| 233 | case '?': | 242 | case '?': |
