dumpon: fix set but not used variable

Signed-off-by: inkeliz <inkeliz@inkeliz.com>

Reviewed by:	markj
MFC after:	1 week
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1178
This commit is contained in:
inkeliz 2024-04-17 21:22:44 +00:00 committed by Mark Johnston
parent f7f570eb97
commit 464b1ab216

View File

@ -463,20 +463,23 @@ main(int argc, char *argv[])
struct diocskerneldump_arg ndconf, *kdap;
struct addrinfo hints, *res;
const char *dev, *pubkeyfile, *server, *client, *gateway;
int ch, error, fd, cipher;
int ch, error, fd;
bool gzip, list, netdump, zstd, insert, rflag;
uint8_t ins_idx;
#ifdef HAVE_CRYPTO
int cipher = KERNELDUMP_ENC_NONE;
#endif
gzip = list = netdump = zstd = insert = rflag = false;
kdap = NULL;
pubkeyfile = NULL;
server = client = gateway = NULL;
ins_idx = KDA_APPEND;
cipher = KERNELDUMP_ENC_NONE;
while ((ch = getopt(argc, argv, "C:c:g:i:k:lrs:vZz")) != -1)
switch ((char)ch) {
case 'C':
#ifdef HAVE_CRYPTO
if (strcasecmp(optarg, "chacha") == 0 ||
strcasecmp(optarg, "chacha20") == 0)
cipher = KERNELDUMP_ENC_CHACHA20;
@ -487,6 +490,11 @@ main(int argc, char *argv[])
errx(EX_USAGE, "Unrecognized cipher algorithm "
"'%s'", optarg);
break;
#else
errx(EX_USAGE,
"Built without crypto support, -C is unhandled.");
break;
#endif
case 'c':
client = optarg;
break;