mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 12:14:38 +02:00
add password to snifftest command line
This commit is contained in:
@@ -217,6 +217,7 @@ int main(int argc, char** argv)
|
|||||||
ret = -1;
|
ret = -1;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
const char* passwd = NULL;
|
||||||
/* defaults for server and port */
|
/* defaults for server and port */
|
||||||
port = 443;
|
port = 443;
|
||||||
server = "127.0.0.1";
|
server = "127.0.0.1";
|
||||||
@@ -227,14 +228,17 @@ int main(int argc, char** argv)
|
|||||||
if (argc >= 5)
|
if (argc >= 5)
|
||||||
port = atoi(argv[4]);
|
port = atoi(argv[4]);
|
||||||
|
|
||||||
|
if (argc >= 6)
|
||||||
|
passwd = argv[5];
|
||||||
|
|
||||||
ret = ssl_SetPrivateKey(server, port, argv[2],
|
ret = ssl_SetPrivateKey(server, port, argv[2],
|
||||||
FILETYPE_PEM, NULL, err);
|
FILETYPE_PEM, passwd, err);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
/* usage error */
|
/* usage error */
|
||||||
printf(
|
printf( "usage: ./snifftest or ./snifftest dump pemKey"
|
||||||
"usage: ./snifftest or ./snifftest dump pemKey [server] [port]\n");
|
" [server] [port] [password]\n");
|
||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user