From d3ddd8d2ac27d58cdcc0378b011fedfd19792602 Mon Sep 17 00:00:00 2001 From: louib Date: Sat, 23 Nov 2019 21:20:23 -0500 Subject: [PATCH] Exit on invalid long option. --- src/options.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/options.c b/src/options.c index a175e85..18d08dc 100644 --- a/src/options.c +++ b/src/options.c @@ -206,6 +206,9 @@ int nwipe_options_parse( int argc, char** argv ) exit( EINVAL ); } + /* getopt_long should raise on invalid option, so we should never get here. */ + exit( EINVAL ); + case 'm': /* Method option. */ if( strcmp( optarg, "dod522022m" ) == 0 || strcmp( optarg, "dod" ) == 0 )