git://git.exim.org
/
users
/
heiko
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More GnuTLS cleanups/fixes.
[users/heiko/exim.git]
/
test
/
src
/
client.c
diff --git
a/test/src/client.c
b/test/src/client.c
index 6a083d055c273c61a71d1437fcc1ddf87fecafe7..d9ad8139f858e5e65866c223d2b533937d716d78 100644
(file)
--- a/
test/src/client.c
+++ b/
test/src/client.c
@@
-361,13
+361,14
@@
return session;
* Main Program *
*************************************************/
* Main Program *
*************************************************/
-/* Usage: client
- <IP address>
- <port>
- [<outgoing interface>]
- [<cert file>]
- [<key file>]
-*/
+const char * const HELP_MESSAGE = "\n\
+Usage: client\n\
+ <IP address>\n\
+ <port>\n\
+ [<outgoing interface>]\n\
+ [<cert file>]\n\
+ [<key file>]\n\
+\n";
int main(int argc, char **argv)
{
int main(int argc, char **argv)
{
@@
-403,6
+404,13
@@
unsigned char *inptr = inbuffer;
while (argc >= argi + 1 && argv[argi][0] == '-')
{
while (argc >= argi + 1 && argv[argi][0] == '-')
{
+ if (strcmp(argv[argi], "-help") == 0 ||
+ strcmp(argv[argi], "--help") == 0 ||
+ strcmp(argv[argi], "-h") == 0)
+ {
+ printf(HELP_MESSAGE);
+ exit(0);
+ }
if (strcmp(argv[argi], "-tls-on-connect") == 0)
{
tls_on_connect = 1;
if (strcmp(argv[argi], "-tls-on-connect") == 0)
{
tls_on_connect = 1;