diff options
author | jsing <> | 2015-08-22 16:36:05 +0000 |
---|---|---|
committer | jsing <> | 2015-08-22 16:36:05 +0000 |
commit | 3d9f323c9126c3921ff102a172c67dfa4975449a (patch) | |
tree | 914abdd328ee31b3be41e0883b0af14975b39f57 | |
parent | 8aaa3462961697bb402dbd95d36536a55500e050 (diff) | |
download | openbsd-3d9f323c9126c3921ff102a172c67dfa4975449a.tar.gz openbsd-3d9f323c9126c3921ff102a172c67dfa4975449a.tar.bz2 openbsd-3d9f323c9126c3921ff102a172c67dfa4975449a.zip |
Remove all duplicate prototypes for *_main functions (these are already
provided by progs.h). Also, move the FUNCTION type (and flags) into
openssl.c since that is the only place of use. Lastly, remove pointless
'extern' from the prototypes and use char **argv instead of char *argv[]
(the former is used elsewhere).
ok deraadt@ doug@
42 files changed, 102 insertions, 185 deletions
diff --git a/src/usr.bin/openssl/ca.c b/src/usr.bin/openssl/ca.c index 8500abe4ea..f4f07e76a2 100644 --- a/src/usr.bin/openssl/ca.c +++ b/src/usr.bin/openssl/ca.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ca.c,v 1.8 2015/07/22 15:52:32 jsing Exp $ */ | 1 | /* $OpenBSD: ca.c,v 1.9 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -215,8 +215,6 @@ static int preserve = 0; | |||
215 | static int msie_hack = 0; | 215 | static int msie_hack = 0; |
216 | 216 | ||
217 | 217 | ||
218 | int ca_main(int, char **); | ||
219 | |||
220 | int | 218 | int |
221 | ca_main(int argc, char **argv) | 219 | ca_main(int argc, char **argv) |
222 | { | 220 | { |
diff --git a/src/usr.bin/openssl/certhash.c b/src/usr.bin/openssl/certhash.c index 84364f1560..a53ffe2053 100644 --- a/src/usr.bin/openssl/certhash.c +++ b/src/usr.bin/openssl/certhash.c | |||
@@ -643,8 +643,6 @@ certhash_usage(void) | |||
643 | options_usage(certhash_options); | 643 | options_usage(certhash_options); |
644 | } | 644 | } |
645 | 645 | ||
646 | int certhash_main(int argc, char **argv); | ||
647 | |||
648 | int | 646 | int |
649 | certhash_main(int argc, char **argv) | 647 | certhash_main(int argc, char **argv) |
650 | { | 648 | { |
diff --git a/src/usr.bin/openssl/cms.c b/src/usr.bin/openssl/cms.c index 21d27adad1..c6e662ab33 100644 --- a/src/usr.bin/openssl/cms.c +++ b/src/usr.bin/openssl/cms.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: cms.c,v 1.1 2014/08/26 17:47:24 jsing Exp $ */ | 1 | /* $OpenBSD: cms.c,v 1.2 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project. | 3 | * project. |
4 | */ | 4 | */ |
@@ -96,8 +96,6 @@ static CMS_ReceiptRequest * make_receipt_request( | |||
96 | 96 | ||
97 | int verify_err = 0; | 97 | int verify_err = 0; |
98 | 98 | ||
99 | int cms_main(int, char **); | ||
100 | |||
101 | int | 99 | int |
102 | cms_main(int argc, char **argv) | 100 | cms_main(int argc, char **argv) |
103 | { | 101 | { |
diff --git a/src/usr.bin/openssl/crl.c b/src/usr.bin/openssl/crl.c index 2b6a4a3e5d..4ab9e6c615 100644 --- a/src/usr.bin/openssl/crl.c +++ b/src/usr.bin/openssl/crl.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: crl.c,v 1.6 2014/12/28 15:48:52 jsing Exp $ */ | 1 | /* $OpenBSD: crl.c,v 1.7 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -215,8 +215,6 @@ crl_usage(void) | |||
215 | static X509_CRL *load_crl(char *file, int format); | 215 | static X509_CRL *load_crl(char *file, int format); |
216 | static BIO *bio_out = NULL; | 216 | static BIO *bio_out = NULL; |
217 | 217 | ||
218 | int crl_main(int, char **); | ||
219 | |||
220 | int | 218 | int |
221 | crl_main(int argc, char **argv) | 219 | crl_main(int argc, char **argv) |
222 | { | 220 | { |
diff --git a/src/usr.bin/openssl/crl2p7.c b/src/usr.bin/openssl/crl2p7.c index 208bce7866..4df986d325 100644 --- a/src/usr.bin/openssl/crl2p7.c +++ b/src/usr.bin/openssl/crl2p7.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: crl2p7.c,v 1.3 2015/07/12 16:32:21 doug Exp $ */ | 1 | /* $OpenBSD: crl2p7.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -156,8 +156,6 @@ crl2p7_usage(void) | |||
156 | options_usage(crl2p7_options); | 156 | options_usage(crl2p7_options); |
157 | } | 157 | } |
158 | 158 | ||
159 | int crl2pkcs7_main(int, char **); | ||
160 | |||
161 | int | 159 | int |
162 | crl2pkcs7_main(int argc, char **argv) | 160 | crl2pkcs7_main(int argc, char **argv) |
163 | { | 161 | { |
diff --git a/src/usr.bin/openssl/dgst.c b/src/usr.bin/openssl/dgst.c index c9ac057d01..efffd2c034 100644 --- a/src/usr.bin/openssl/dgst.c +++ b/src/usr.bin/openssl/dgst.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: dgst.c,v 1.3 2015/07/20 18:23:52 rpointel Exp $ */ | 1 | /* $OpenBSD: dgst.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -98,8 +98,6 @@ list_md_fn(const EVP_MD * m, const char *from, const char *to, void *arg) | |||
98 | mname, mname); | 98 | mname, mname); |
99 | } | 99 | } |
100 | 100 | ||
101 | int dgst_main(int, char **); | ||
102 | |||
103 | int | 101 | int |
104 | dgst_main(int argc, char **argv) | 102 | dgst_main(int argc, char **argv) |
105 | { | 103 | { |
diff --git a/src/usr.bin/openssl/dh.c b/src/usr.bin/openssl/dh.c index 436ce1ae0b..ed86428258 100644 --- a/src/usr.bin/openssl/dh.c +++ b/src/usr.bin/openssl/dh.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: dh.c,v 1.4 2015/07/12 22:57:00 doug Exp $ */ | 1 | /* $OpenBSD: dh.c,v 1.5 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -162,8 +162,6 @@ dh_usage(void) | |||
162 | options_usage(dh_options); | 162 | options_usage(dh_options); |
163 | } | 163 | } |
164 | 164 | ||
165 | int dh_main(int, char **); | ||
166 | |||
167 | int | 165 | int |
168 | dh_main(int argc, char **argv) | 166 | dh_main(int argc, char **argv) |
169 | { | 167 | { |
diff --git a/src/usr.bin/openssl/dhparam.c b/src/usr.bin/openssl/dhparam.c index 6f471d65e1..5757b906b1 100644 --- a/src/usr.bin/openssl/dhparam.c +++ b/src/usr.bin/openssl/dhparam.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: dhparam.c,v 1.4 2015/07/11 15:04:56 jsing Exp $ */ | 1 | /* $OpenBSD: dhparam.c,v 1.5 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -245,8 +245,6 @@ dhparam_usage() | |||
245 | 245 | ||
246 | static int dh_cb(int p, int n, BN_GENCB * cb); | 246 | static int dh_cb(int p, int n, BN_GENCB * cb); |
247 | 247 | ||
248 | int dhparam_main(int, char **); | ||
249 | |||
250 | int | 248 | int |
251 | dhparam_main(int argc, char **argv) | 249 | dhparam_main(int argc, char **argv) |
252 | { | 250 | { |
diff --git a/src/usr.bin/openssl/dsa.c b/src/usr.bin/openssl/dsa.c index 6edd694530..2b6bff29f3 100644 --- a/src/usr.bin/openssl/dsa.c +++ b/src/usr.bin/openssl/dsa.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: dsa.c,v 1.3 2015/07/12 22:21:38 doug Exp $ */ | 1 | /* $OpenBSD: dsa.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -243,8 +243,6 @@ dsa_usage(void) | |||
243 | fprintf(stderr, "\n"); | 243 | fprintf(stderr, "\n"); |
244 | } | 244 | } |
245 | 245 | ||
246 | int dsa_main(int, char **); | ||
247 | |||
248 | int | 246 | int |
249 | dsa_main(int argc, char **argv) | 247 | dsa_main(int argc, char **argv) |
250 | { | 248 | { |
diff --git a/src/usr.bin/openssl/dsaparam.c b/src/usr.bin/openssl/dsaparam.c index e54e3cbe78..66cacbb3a9 100644 --- a/src/usr.bin/openssl/dsaparam.c +++ b/src/usr.bin/openssl/dsaparam.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: dsaparam.c,v 1.3 2015/07/12 16:37:37 doug Exp $ */ | 1 | /* $OpenBSD: dsaparam.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -170,8 +170,6 @@ dsaparam_usage(void) | |||
170 | 170 | ||
171 | static int dsa_cb(int p, int n, BN_GENCB * cb); | 171 | static int dsa_cb(int p, int n, BN_GENCB * cb); |
172 | 172 | ||
173 | int dsaparam_main(int, char **); | ||
174 | |||
175 | int | 173 | int |
176 | dsaparam_main(int argc, char **argv) | 174 | dsaparam_main(int argc, char **argv) |
177 | { | 175 | { |
diff --git a/src/usr.bin/openssl/ec.c b/src/usr.bin/openssl/ec.c index 16daf3fa13..b593e2b4a1 100644 --- a/src/usr.bin/openssl/ec.c +++ b/src/usr.bin/openssl/ec.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ec.c,v 1.3 2015/07/12 22:16:49 doug Exp $ */ | 1 | /* $OpenBSD: ec.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Written by Nils Larsch for the OpenSSL project. | 3 | * Written by Nils Larsch for the OpenSSL project. |
4 | */ | 4 | */ |
@@ -279,8 +279,6 @@ ec_usage(void) | |||
279 | fprintf(stderr, "\n"); | 279 | fprintf(stderr, "\n"); |
280 | } | 280 | } |
281 | 281 | ||
282 | int ec_main(int, char **); | ||
283 | |||
284 | int | 282 | int |
285 | ec_main(int argc, char **argv) | 283 | ec_main(int argc, char **argv) |
286 | { | 284 | { |
diff --git a/src/usr.bin/openssl/ecparam.c b/src/usr.bin/openssl/ecparam.c index 1410d89f4e..b0b46a145d 100644 --- a/src/usr.bin/openssl/ecparam.c +++ b/src/usr.bin/openssl/ecparam.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ecparam.c,v 1.11 2015/07/20 21:56:47 doug Exp $ */ | 1 | /* $OpenBSD: ecparam.c,v 1.12 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Written by Nils Larsch for the OpenSSL project. | 3 | * Written by Nils Larsch for the OpenSSL project. |
4 | */ | 4 | */ |
@@ -259,8 +259,6 @@ ecparam_usage(void) | |||
259 | options_usage(ecparam_options); | 259 | options_usage(ecparam_options); |
260 | } | 260 | } |
261 | 261 | ||
262 | int ecparam_main(int, char **); | ||
263 | |||
264 | int | 262 | int |
265 | ecparam_main(int argc, char **argv) | 263 | ecparam_main(int argc, char **argv) |
266 | { | 264 | { |
diff --git a/src/usr.bin/openssl/enc.c b/src/usr.bin/openssl/enc.c index e449ac8cc7..bb908b242d 100644 --- a/src/usr.bin/openssl/enc.c +++ b/src/usr.bin/openssl/enc.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: enc.c,v 1.4 2015/01/01 13:55:03 jsing Exp $ */ | 1 | /* $OpenBSD: enc.c,v 1.5 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -328,8 +328,6 @@ enc_usage(void) | |||
328 | fprintf(stderr, "\n"); | 328 | fprintf(stderr, "\n"); |
329 | } | 329 | } |
330 | 330 | ||
331 | int enc_main(int, char **); | ||
332 | |||
333 | int | 331 | int |
334 | enc_main(int argc, char **argv) | 332 | enc_main(int argc, char **argv) |
335 | { | 333 | { |
diff --git a/src/usr.bin/openssl/engine.c b/src/usr.bin/openssl/engine.c index faf23fcd19..0dc3043887 100644 --- a/src/usr.bin/openssl/engine.c +++ b/src/usr.bin/openssl/engine.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: engine.c,v 1.4 2015/07/16 15:24:41 beck Exp $ */ | 1 | /* $OpenBSD: engine.c,v 1.5 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Richard Levitte <richard@levitte.org> for the OpenSSL | 2 | /* Written by Richard Levitte <richard@levitte.org> for the OpenSSL |
3 | * project 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -310,8 +310,6 @@ util_do_cmds(ENGINE * e, STACK_OF(OPENSSL_STRING) * cmds, | |||
310 | } | 310 | } |
311 | } | 311 | } |
312 | 312 | ||
313 | int engine_main(int, char **); | ||
314 | |||
315 | int | 313 | int |
316 | engine_main(int argc, char **argv) | 314 | engine_main(int argc, char **argv) |
317 | { | 315 | { |
diff --git a/src/usr.bin/openssl/errstr.c b/src/usr.bin/openssl/errstr.c index 9a9c844c6a..9cf7bfba4b 100644 --- a/src/usr.bin/openssl/errstr.c +++ b/src/usr.bin/openssl/errstr.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: errstr.c,v 1.3 2015/04/14 10:54:40 jsing Exp $ */ | 1 | /* $OpenBSD: errstr.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -89,8 +89,6 @@ errstr_usage() | |||
89 | options_usage(errstr_options); | 89 | options_usage(errstr_options); |
90 | } | 90 | } |
91 | 91 | ||
92 | int errstr_main(int, char **); | ||
93 | |||
94 | int | 92 | int |
95 | errstr_main(int argc, char **argv) | 93 | errstr_main(int argc, char **argv) |
96 | { | 94 | { |
diff --git a/src/usr.bin/openssl/gendh.c b/src/usr.bin/openssl/gendh.c index 85aaf4d1d1..38186f0307 100644 --- a/src/usr.bin/openssl/gendh.c +++ b/src/usr.bin/openssl/gendh.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: gendh.c,v 1.3 2015/07/12 22:09:00 doug Exp $ */ | 1 | /* $OpenBSD: gendh.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -137,8 +137,6 @@ gendh_usage(void) | |||
137 | options_usage(gendh_options); | 137 | options_usage(gendh_options); |
138 | } | 138 | } |
139 | 139 | ||
140 | int gendh_main(int, char **); | ||
141 | |||
142 | int | 140 | int |
143 | gendh_main(int argc, char **argv) | 141 | gendh_main(int argc, char **argv) |
144 | { | 142 | { |
diff --git a/src/usr.bin/openssl/gendsa.c b/src/usr.bin/openssl/gendsa.c index 7c9f568830..8f480525a0 100644 --- a/src/usr.bin/openssl/gendsa.c +++ b/src/usr.bin/openssl/gendsa.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: gendsa.c,v 1.1 2014/08/26 17:47:24 jsing Exp $ */ | 1 | /* $OpenBSD: gendsa.c,v 1.2 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -76,8 +76,6 @@ | |||
76 | 76 | ||
77 | #define DEFBITS 512 | 77 | #define DEFBITS 512 |
78 | 78 | ||
79 | int gendsa_main(int, char **); | ||
80 | |||
81 | int | 79 | int |
82 | gendsa_main(int argc, char **argv) | 80 | gendsa_main(int argc, char **argv) |
83 | { | 81 | { |
diff --git a/src/usr.bin/openssl/genpkey.c b/src/usr.bin/openssl/genpkey.c index 882d0ba13d..1ebc4e7d3c 100644 --- a/src/usr.bin/openssl/genpkey.c +++ b/src/usr.bin/openssl/genpkey.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: genpkey.c,v 1.3 2014/08/28 14:25:48 jsing Exp $ */ | 1 | /* $OpenBSD: genpkey.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2006 | 3 | * project 2006 |
4 | */ | 4 | */ |
@@ -74,9 +74,6 @@ init_keygen_file(BIO * err, EVP_PKEY_CTX ** pctx, const char *file, | |||
74 | ENGINE * e); | 74 | ENGINE * e); |
75 | static int genpkey_cb(EVP_PKEY_CTX * ctx); | 75 | static int genpkey_cb(EVP_PKEY_CTX * ctx); |
76 | 76 | ||
77 | |||
78 | int genpkey_main(int, char **); | ||
79 | |||
80 | int | 77 | int |
81 | genpkey_main(int argc, char **argv) | 78 | genpkey_main(int argc, char **argv) |
82 | { | 79 | { |
diff --git a/src/usr.bin/openssl/genrsa.c b/src/usr.bin/openssl/genrsa.c index 0e8dbf5ba6..99f2bf3641 100644 --- a/src/usr.bin/openssl/genrsa.c +++ b/src/usr.bin/openssl/genrsa.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: genrsa.c,v 1.3 2014/10/22 13:51:31 jsing Exp $ */ | 1 | /* $OpenBSD: genrsa.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -85,8 +85,6 @@ | |||
85 | 85 | ||
86 | static int genrsa_cb(int p, int n, BN_GENCB * cb); | 86 | static int genrsa_cb(int p, int n, BN_GENCB * cb); |
87 | 87 | ||
88 | int genrsa_main(int, char **); | ||
89 | |||
90 | int | 88 | int |
91 | genrsa_main(int argc, char **argv) | 89 | genrsa_main(int argc, char **argv) |
92 | { | 90 | { |
diff --git a/src/usr.bin/openssl/nseq.c b/src/usr.bin/openssl/nseq.c index 6de9ea56be..b73f512aee 100644 --- a/src/usr.bin/openssl/nseq.c +++ b/src/usr.bin/openssl/nseq.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: nseq.c,v 1.3 2015/07/21 16:41:34 jsing Exp $ */ | 1 | /* $OpenBSD: nseq.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 1999. | 3 | * project 1999. |
4 | */ | 4 | */ |
@@ -101,8 +101,6 @@ nseq_usage() | |||
101 | options_usage(nseq_options); | 101 | options_usage(nseq_options); |
102 | } | 102 | } |
103 | 103 | ||
104 | int nseq_main(int, char **); | ||
105 | |||
106 | int | 104 | int |
107 | nseq_main(int argc, char **argv) | 105 | nseq_main(int argc, char **argv) |
108 | { | 106 | { |
diff --git a/src/usr.bin/openssl/ocsp.c b/src/usr.bin/openssl/ocsp.c index 3cf85d4d2c..ab5a755713 100644 --- a/src/usr.bin/openssl/ocsp.c +++ b/src/usr.bin/openssl/ocsp.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ocsp.c,v 1.2 2014/12/02 19:39:16 deraadt Exp $ */ | 1 | /* $OpenBSD: ocsp.c,v 1.3 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -102,9 +102,6 @@ static OCSP_RESPONSE *query_responder(BIO * err, BIO * cbio, char *path, | |||
102 | STACK_OF(CONF_VALUE) * headers, | 102 | STACK_OF(CONF_VALUE) * headers, |
103 | OCSP_REQUEST * req, int req_timeout); | 103 | OCSP_REQUEST * req, int req_timeout); |
104 | 104 | ||
105 | |||
106 | int ocsp_main(int, char **); | ||
107 | |||
108 | int | 105 | int |
109 | ocsp_main(int argc, char **argv) | 106 | ocsp_main(int argc, char **argv) |
110 | { | 107 | { |
diff --git a/src/usr.bin/openssl/openssl.c b/src/usr.bin/openssl/openssl.c index 1754b3a107..6d56b00f96 100644 --- a/src/usr.bin/openssl/openssl.c +++ b/src/usr.bin/openssl/openssl.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: openssl.c,v 1.4 2015/08/19 18:25:31 deraadt Exp $ */ | 1 | /* $OpenBSD: openssl.c,v 1.5 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -133,6 +133,21 @@ | |||
133 | #include "progs.h" | 133 | #include "progs.h" |
134 | #include "s_apps.h" | 134 | #include "s_apps.h" |
135 | 135 | ||
136 | #define FUNC_TYPE_GENERAL 1 | ||
137 | #define FUNC_TYPE_MD 2 | ||
138 | #define FUNC_TYPE_CIPHER 3 | ||
139 | #define FUNC_TYPE_PKEY 4 | ||
140 | #define FUNC_TYPE_MD_ALG 5 | ||
141 | #define FUNC_TYPE_CIPHER_ALG 6 | ||
142 | |||
143 | typedef struct { | ||
144 | int type; | ||
145 | const char *name; | ||
146 | int (*func)(int argc, char **argv); | ||
147 | } FUNCTION; | ||
148 | |||
149 | DECLARE_LHASH_OF(FUNCTION); | ||
150 | |||
136 | FUNCTION functions[] = { | 151 | FUNCTION functions[] = { |
137 | 152 | ||
138 | /* General functions. */ | 153 | /* General functions. */ |
diff --git a/src/usr.bin/openssl/passwd.c b/src/usr.bin/openssl/passwd.c index 6267328e62..b6285649e7 100644 --- a/src/usr.bin/openssl/passwd.c +++ b/src/usr.bin/openssl/passwd.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: passwd.c,v 1.3 2015/01/05 15:25:39 jsing Exp $ */ | 1 | /* $OpenBSD: passwd.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | 2 | ||
3 | #if defined OPENSSL_NO_MD5 | 3 | #if defined OPENSSL_NO_MD5 |
4 | #define NO_MD5CRYPT_1 | 4 | #define NO_MD5CRYPT_1 |
@@ -132,8 +132,6 @@ passwd_usage(void) | |||
132 | options_usage(passwd_options); | 132 | options_usage(passwd_options); |
133 | } | 133 | } |
134 | 134 | ||
135 | int passwd_main(int, char **); | ||
136 | |||
137 | int | 135 | int |
138 | passwd_main(int argc, char **argv) | 136 | passwd_main(int argc, char **argv) |
139 | { | 137 | { |
diff --git a/src/usr.bin/openssl/pkcs12.c b/src/usr.bin/openssl/pkcs12.c index 41924a9698..901ddc05f3 100644 --- a/src/usr.bin/openssl/pkcs12.c +++ b/src/usr.bin/openssl/pkcs12.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pkcs12.c,v 1.2 2014/08/28 14:23:52 jsing Exp $ */ | 1 | /* $OpenBSD: pkcs12.c,v 1.3 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project. | 3 | * project. |
4 | */ | 4 | */ |
@@ -92,8 +92,6 @@ int alg_print(BIO * x, X509_ALGOR * alg); | |||
92 | int cert_load(BIO * in, STACK_OF(X509) * sk); | 92 | int cert_load(BIO * in, STACK_OF(X509) * sk); |
93 | static int set_pbe(BIO * err, int *ppbe, const char *str); | 93 | static int set_pbe(BIO * err, int *ppbe, const char *str); |
94 | 94 | ||
95 | int pkcs12_main(int, char **); | ||
96 | |||
97 | int | 95 | int |
98 | pkcs12_main(int argc, char **argv) | 96 | pkcs12_main(int argc, char **argv) |
99 | { | 97 | { |
diff --git a/src/usr.bin/openssl/pkcs7.c b/src/usr.bin/openssl/pkcs7.c index 23c4799036..3180f357f1 100644 --- a/src/usr.bin/openssl/pkcs7.c +++ b/src/usr.bin/openssl/pkcs7.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pkcs7.c,v 1.4 2015/07/21 16:34:31 jsing Exp $ */ | 1 | /* $OpenBSD: pkcs7.c,v 1.5 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -158,8 +158,6 @@ pkcs7_usage() | |||
158 | options_usage(pkcs7_options); | 158 | options_usage(pkcs7_options); |
159 | } | 159 | } |
160 | 160 | ||
161 | int pkcs7_main(int, char **); | ||
162 | |||
163 | int | 161 | int |
164 | pkcs7_main(int argc, char **argv) | 162 | pkcs7_main(int argc, char **argv) |
165 | { | 163 | { |
diff --git a/src/usr.bin/openssl/pkey.c b/src/usr.bin/openssl/pkey.c index 3c4013e7c1..be6bffa001 100644 --- a/src/usr.bin/openssl/pkey.c +++ b/src/usr.bin/openssl/pkey.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pkey.c,v 1.3 2014/08/28 14:25:48 jsing Exp $ */ | 1 | /* $OpenBSD: pkey.c,v 1.4 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2006 | 3 | * project 2006 |
4 | */ | 4 | */ |
@@ -65,8 +65,6 @@ | |||
65 | #include <openssl/evp.h> | 65 | #include <openssl/evp.h> |
66 | #include <openssl/pem.h> | 66 | #include <openssl/pem.h> |
67 | 67 | ||
68 | int pkey_main(int, char **); | ||
69 | |||
70 | int | 68 | int |
71 | pkey_main(int argc, char **argv) | 69 | pkey_main(int argc, char **argv) |
72 | { | 70 | { |
diff --git a/src/usr.bin/openssl/pkeyparam.c b/src/usr.bin/openssl/pkeyparam.c index b4369298a8..e5152dfbf9 100644 --- a/src/usr.bin/openssl/pkeyparam.c +++ b/src/usr.bin/openssl/pkeyparam.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pkeyparam.c,v 1.5 2015/04/11 15:41:57 jsing Exp $ */ | 1 | /* $OpenBSD: pkeyparam.c,v 1.6 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2006 | 3 | * project 2006 |
4 | */ | 4 | */ |
@@ -123,8 +123,6 @@ pkeyparam_usage() | |||
123 | options_usage(pkeyparam_options); | 123 | options_usage(pkeyparam_options); |
124 | } | 124 | } |
125 | 125 | ||
126 | int pkeyparam_main(int, char **); | ||
127 | |||
128 | int | 126 | int |
129 | pkeyparam_main(int argc, char **argv) | 127 | pkeyparam_main(int argc, char **argv) |
130 | { | 128 | { |
diff --git a/src/usr.bin/openssl/pkeyutl.c b/src/usr.bin/openssl/pkeyutl.c index 949f1538ef..0529b97798 100644 --- a/src/usr.bin/openssl/pkeyutl.c +++ b/src/usr.bin/openssl/pkeyutl.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pkeyutl.c,v 1.5 2015/07/15 06:16:42 bcook Exp $ */ | 1 | /* $OpenBSD: pkeyutl.c,v 1.6 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2006. | 3 | * project 2006. |
4 | */ | 4 | */ |
@@ -81,8 +81,6 @@ static int do_keyop(EVP_PKEY_CTX * ctx, int pkey_op, | |||
81 | unsigned char *out, size_t * poutlen, | 81 | unsigned char *out, size_t * poutlen, |
82 | unsigned char *in, size_t inlen); | 82 | unsigned char *in, size_t inlen); |
83 | 83 | ||
84 | int pkeyutl_main(int argc, char **); | ||
85 | |||
86 | int | 84 | int |
87 | pkeyutl_main(int argc, char **argv) | 85 | pkeyutl_main(int argc, char **argv) |
88 | { | 86 | { |
diff --git a/src/usr.bin/openssl/prime.c b/src/usr.bin/openssl/prime.c index c597110d54..673abc2405 100644 --- a/src/usr.bin/openssl/prime.c +++ b/src/usr.bin/openssl/prime.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: prime.c,v 1.6 2015/02/11 03:19:37 doug Exp $ */ | 1 | /* $OpenBSD: prime.c,v 1.7 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 2004 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 2004 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -109,8 +109,6 @@ prime_usage() | |||
109 | options_usage(prime_options); | 109 | options_usage(prime_options); |
110 | } | 110 | } |
111 | 111 | ||
112 | int prime_main(int, char **); | ||
113 | |||
114 | int | 112 | int |
115 | prime_main(int argc, char **argv) | 113 | prime_main(int argc, char **argv) |
116 | { | 114 | { |
diff --git a/src/usr.bin/openssl/progs.h b/src/usr.bin/openssl/progs.h index 1f2cfb0ba4..c1b0c62752 100644 --- a/src/usr.bin/openssl/progs.h +++ b/src/usr.bin/openssl/progs.h | |||
@@ -1,63 +1,49 @@ | |||
1 | /* $OpenBSD: progs.h,v 1.5 2015/08/19 18:25:31 deraadt Exp $ */ | 1 | /* $OpenBSD: progs.h,v 1.6 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Public domain */ | 2 | /* Public domain */ |
3 | 3 | ||
4 | extern int asn1parse_main(int argc, char *argv[]); | 4 | int asn1parse_main(int argc, char **argv); |
5 | extern int ca_main(int argc, char *argv[]); | 5 | int ca_main(int argc, char **argv); |
6 | extern int certhash_main(int argc, char *argv[]); | 6 | int certhash_main(int argc, char **argv); |
7 | extern int ciphers_main(int argc, char *argv[]); | 7 | int ciphers_main(int argc, char **argv); |
8 | extern int cms_main(int argc, char *argv[]); | 8 | int cms_main(int argc, char **argv); |
9 | extern int crl2pkcs7_main(int argc, char *argv[]); | 9 | int crl2pkcs7_main(int argc, char **argv); |
10 | extern int crl_main(int argc, char *argv[]); | 10 | int crl_main(int argc, char **argv); |
11 | extern int dgst_main(int argc, char *argv[]); | 11 | int dgst_main(int argc, char **argv); |
12 | extern int dh_main(int argc, char *argv[]); | 12 | int dh_main(int argc, char **argv); |
13 | extern int dhparam_main(int argc, char *argv[]); | 13 | int dhparam_main(int argc, char **argv); |
14 | extern int dsa_main(int argc, char *argv[]); | 14 | int dsa_main(int argc, char **argv); |
15 | extern int dsaparam_main(int argc, char *argv[]); | 15 | int dsaparam_main(int argc, char **argv); |
16 | extern int ec_main(int argc, char *argv[]); | 16 | int ec_main(int argc, char **argv); |
17 | extern int ecparam_main(int argc, char *argv[]); | 17 | int ecparam_main(int argc, char **argv); |
18 | extern int enc_main(int argc, char *argv[]); | 18 | int enc_main(int argc, char **argv); |
19 | extern int engine_main(int argc, char *argv[]); | 19 | int engine_main(int argc, char **argv); |
20 | extern int errstr_main(int argc, char *argv[]); | 20 | int errstr_main(int argc, char **argv); |
21 | extern int gendh_main(int argc, char *argv[]); | 21 | int gendh_main(int argc, char **argv); |
22 | extern int gendsa_main(int argc, char *argv[]); | 22 | int gendsa_main(int argc, char **argv); |
23 | extern int genpkey_main(int argc, char *argv[]); | 23 | int genpkey_main(int argc, char **argv); |
24 | extern int genrsa_main(int argc, char *argv[]); | 24 | int genrsa_main(int argc, char **argv); |
25 | extern int nseq_main(int argc, char *argv[]); | 25 | int nseq_main(int argc, char **argv); |
26 | extern int ocsp_main(int argc, char *argv[]); | 26 | int ocsp_main(int argc, char **argv); |
27 | extern int passwd_main(int argc, char *argv[]); | 27 | int passwd_main(int argc, char **argv); |
28 | extern int pkcs7_main(int argc, char *argv[]); | 28 | int pkcs7_main(int argc, char **argv); |
29 | extern int pkcs8_main(int argc, char *argv[]); | 29 | int pkcs8_main(int argc, char **argv); |
30 | extern int pkcs12_main(int argc, char *argv[]); | 30 | int pkcs12_main(int argc, char **argv); |
31 | extern int pkey_main(int argc, char *argv[]); | 31 | int pkey_main(int argc, char **argv); |
32 | extern int pkeyparam_main(int argc, char *argv[]); | 32 | int pkeyparam_main(int argc, char **argv); |
33 | extern int pkeyutl_main(int argc, char *argv[]); | 33 | int pkeyutl_main(int argc, char **argv); |
34 | extern int prime_main(int argc, char *argv[]); | 34 | int prime_main(int argc, char **argv); |
35 | extern int rand_main(int argc, char *argv[]); | 35 | int rand_main(int argc, char **argv); |
36 | extern int req_main(int argc, char *argv[]); | 36 | int req_main(int argc, char **argv); |
37 | extern int rsa_main(int argc, char *argv[]); | 37 | int rsa_main(int argc, char **argv); |
38 | extern int rsautl_main(int argc, char *argv[]); | 38 | int rsautl_main(int argc, char **argv); |
39 | extern int s_client_main(int argc, char *argv[]); | 39 | int s_client_main(int argc, char **argv); |
40 | extern int s_server_main(int argc, char *argv[]); | 40 | int s_server_main(int argc, char **argv); |
41 | extern int s_time_main(int argc, char *argv[]); | 41 | int s_time_main(int argc, char **argv); |
42 | extern int sess_id_main(int argc, char *argv[]); | 42 | int sess_id_main(int argc, char **argv); |
43 | extern int smime_main(int argc, char *argv[]); | 43 | int smime_main(int argc, char **argv); |
44 | extern int speed_main(int argc, char *argv[]); | 44 | int speed_main(int argc, char **argv); |
45 | extern int spkac_main(int argc, char *argv[]); | 45 | int spkac_main(int argc, char **argv); |
46 | extern int ts_main(int argc, char *argv[]); | 46 | int ts_main(int argc, char **argv); |
47 | extern int verify_main(int argc, char *argv[]); | 47 | int verify_main(int argc, char **argv); |
48 | extern int version_main(int argc, char *argv[]); | 48 | int version_main(int argc, char **argv); |
49 | extern int x509_main(int argc, char *argv[]); | 49 | int x509_main(int argc, char **argv); |
50 | |||
51 | #define FUNC_TYPE_GENERAL 1 | ||
52 | #define FUNC_TYPE_MD 2 | ||
53 | #define FUNC_TYPE_CIPHER 3 | ||
54 | #define FUNC_TYPE_PKEY 4 | ||
55 | #define FUNC_TYPE_MD_ALG 5 | ||
56 | #define FUNC_TYPE_CIPHER_ALG 6 | ||
57 | |||
58 | typedef struct { | ||
59 | int type; | ||
60 | const char *name; | ||
61 | int (*func)(int argc, char *argv[]); | ||
62 | } FUNCTION; | ||
63 | DECLARE_LHASH_OF(FUNCTION); | ||
diff --git a/src/usr.bin/openssl/rand.c b/src/usr.bin/openssl/rand.c index eccf4dee86..b021b4ec7c 100644 --- a/src/usr.bin/openssl/rand.c +++ b/src/usr.bin/openssl/rand.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: rand.c,v 1.6 2014/12/28 15:48:52 jsing Exp $ */ | 1 | /* $OpenBSD: rand.c,v 1.7 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -109,8 +109,6 @@ rand_usage() | |||
109 | options_usage(rand_options); | 109 | options_usage(rand_options); |
110 | } | 110 | } |
111 | 111 | ||
112 | int rand_main(int, char **); | ||
113 | |||
114 | int | 112 | int |
115 | rand_main(int argc, char **argv) | 113 | rand_main(int argc, char **argv) |
116 | { | 114 | { |
diff --git a/src/usr.bin/openssl/req.c b/src/usr.bin/openssl/req.c index 93742971ff..4e1a4757dd 100644 --- a/src/usr.bin/openssl/req.c +++ b/src/usr.bin/openssl/req.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: req.c,v 1.5 2015/06/20 01:07:25 doug Exp $ */ | 1 | /* $OpenBSD: req.c,v 1.6 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -145,8 +145,6 @@ static EVP_PKEY_CTX *set_keygen_ctx(BIO * err, const char *gstr, int *pkey_type, | |||
145 | static CONF *req_conf = NULL; | 145 | static CONF *req_conf = NULL; |
146 | static int batch = 0; | 146 | static int batch = 0; |
147 | 147 | ||
148 | int req_main(int, char **); | ||
149 | |||
150 | int | 148 | int |
151 | req_main(int argc, char **argv) | 149 | req_main(int argc, char **argv) |
152 | { | 150 | { |
diff --git a/src/usr.bin/openssl/rsautl.c b/src/usr.bin/openssl/rsautl.c index d8e56a732d..5f395e2245 100644 --- a/src/usr.bin/openssl/rsautl.c +++ b/src/usr.bin/openssl/rsautl.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: rsautl.c,v 1.5 2015/07/19 03:14:09 doug Exp $ */ | 1 | /* $OpenBSD: rsautl.c,v 1.6 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -78,8 +78,6 @@ | |||
78 | 78 | ||
79 | static void usage(void); | 79 | static void usage(void); |
80 | 80 | ||
81 | int rsautl_main(int argc, char **); | ||
82 | |||
83 | int | 81 | int |
84 | rsautl_main(int argc, char **argv) | 82 | rsautl_main(int argc, char **argv) |
85 | { | 83 | { |
diff --git a/src/usr.bin/openssl/s_client.c b/src/usr.bin/openssl/s_client.c index aa803e8baa..dcda13f46c 100644 --- a/src/usr.bin/openssl/s_client.c +++ b/src/usr.bin/openssl/s_client.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: s_client.c,v 1.15 2015/08/11 05:01:03 landry Exp $ */ | 1 | /* $OpenBSD: s_client.c,v 1.16 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -321,8 +321,6 @@ enum { | |||
321 | PROTO_XMPP | 321 | PROTO_XMPP |
322 | }; | 322 | }; |
323 | 323 | ||
324 | int s_client_main(int, char **); | ||
325 | |||
326 | int | 324 | int |
327 | s_client_main(int argc, char **argv) | 325 | s_client_main(int argc, char **argv) |
328 | { | 326 | { |
diff --git a/src/usr.bin/openssl/s_server.c b/src/usr.bin/openssl/s_server.c index 317b1a849f..2ac8c06c1e 100644 --- a/src/usr.bin/openssl/s_server.c +++ b/src/usr.bin/openssl/s_server.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: s_server.c,v 1.14 2015/07/20 18:31:01 doug Exp $ */ | 1 | /* $OpenBSD: s_server.c,v 1.15 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -577,8 +577,6 @@ alpn_cb(SSL *s, const unsigned char **out, unsigned char *outlen, | |||
577 | return (SSL_TLSEXT_ERR_OK); | 577 | return (SSL_TLSEXT_ERR_OK); |
578 | } | 578 | } |
579 | 579 | ||
580 | int s_server_main(int, char **); | ||
581 | |||
582 | #ifndef OPENSSL_NO_SRTP | 580 | #ifndef OPENSSL_NO_SRTP |
583 | static char *srtp_profiles = NULL; | 581 | static char *srtp_profiles = NULL; |
584 | #endif | 582 | #endif |
diff --git a/src/usr.bin/openssl/s_time.c b/src/usr.bin/openssl/s_time.c index 6784bae8e9..87a0a20382 100644 --- a/src/usr.bin/openssl/s_time.c +++ b/src/usr.bin/openssl/s_time.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: s_time.c,v 1.8 2015/07/17 16:10:49 doug Exp $ */ | 1 | /* $OpenBSD: s_time.c,v 1.9 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -242,8 +242,6 @@ tm_Time_F(int s) | |||
242 | * MAIN - main processing area for client | 242 | * MAIN - main processing area for client |
243 | * real name depends on MONOLITH | 243 | * real name depends on MONOLITH |
244 | */ | 244 | */ |
245 | int s_time_main(int, char **); | ||
246 | |||
247 | int | 245 | int |
248 | s_time_main(int argc, char **argv) | 246 | s_time_main(int argc, char **argv) |
249 | { | 247 | { |
diff --git a/src/usr.bin/openssl/smime.c b/src/usr.bin/openssl/smime.c index 8b76ea9e78..e1c54bf225 100644 --- a/src/usr.bin/openssl/smime.c +++ b/src/usr.bin/openssl/smime.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: smime.c,v 1.2 2015/02/08 10:22:45 doug Exp $ */ | 1 | /* $OpenBSD: smime.c,v 1.3 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project. | 3 | * project. |
4 | */ | 4 | */ |
@@ -82,8 +82,6 @@ static int smime_cb(int ok, X509_STORE_CTX * ctx); | |||
82 | #define SMIME_PK7OUT (5 | SMIME_IP | SMIME_OP) | 82 | #define SMIME_PK7OUT (5 | SMIME_IP | SMIME_OP) |
83 | #define SMIME_RESIGN (6 | SMIME_IP | SMIME_OP | SMIME_SIGNERS) | 83 | #define SMIME_RESIGN (6 | SMIME_IP | SMIME_OP | SMIME_SIGNERS) |
84 | 84 | ||
85 | int smime_main(int, char **); | ||
86 | |||
87 | int | 85 | int |
88 | smime_main(int argc, char **argv) | 86 | smime_main(int argc, char **argv) |
89 | { | 87 | { |
diff --git a/src/usr.bin/openssl/speed.c b/src/usr.bin/openssl/speed.c index d637eecd49..4248c09d8e 100644 --- a/src/usr.bin/openssl/speed.c +++ b/src/usr.bin/openssl/speed.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: speed.c,v 1.8 2015/07/20 21:55:13 doug Exp $ */ | 1 | /* $OpenBSD: speed.c,v 1.9 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -225,9 +225,6 @@ KDF1_SHA1(const void *in, size_t inlen, void *out, size_t * outlen) | |||
225 | #endif /* OPENSSL_NO_SHA */ | 225 | #endif /* OPENSSL_NO_SHA */ |
226 | } | 226 | } |
227 | 227 | ||
228 | |||
229 | int speed_main(int, char **); | ||
230 | |||
231 | int | 228 | int |
232 | speed_main(int argc, char **argv) | 229 | speed_main(int argc, char **argv) |
233 | { | 230 | { |
diff --git a/src/usr.bin/openssl/ts.c b/src/usr.bin/openssl/ts.c index 341d9395c7..ae7dfff615 100644 --- a/src/usr.bin/openssl/ts.c +++ b/src/usr.bin/openssl/ts.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ts.c,v 1.4 2015/06/20 01:07:25 doug Exp $ */ | 1 | /* $OpenBSD: ts.c,v 1.5 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL | 2 | /* Written by Zoltan Glozik (zglozik@stones.com) for the OpenSSL |
3 | * project 2002. | 3 | * project 2002. |
4 | */ | 4 | */ |
@@ -116,9 +116,6 @@ static TS_VERIFY_CTX *create_verify_ctx(char *data, char *digest, | |||
116 | static X509_STORE *create_cert_store(char *ca_path, char *ca_file); | 116 | static X509_STORE *create_cert_store(char *ca_path, char *ca_file); |
117 | static int verify_cb(int ok, X509_STORE_CTX * ctx); | 117 | static int verify_cb(int ok, X509_STORE_CTX * ctx); |
118 | 118 | ||
119 | /* Main function definition. */ | ||
120 | int ts_main(int, char **); | ||
121 | |||
122 | int | 119 | int |
123 | ts_main(int argc, char **argv) | 120 | ts_main(int argc, char **argv) |
124 | { | 121 | { |
diff --git a/src/usr.bin/openssl/verify.c b/src/usr.bin/openssl/verify.c index 689ee8e01f..ec27275d79 100644 --- a/src/usr.bin/openssl/verify.c +++ b/src/usr.bin/openssl/verify.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: verify.c,v 1.2 2014/08/28 14:23:52 jsing Exp $ */ | 1 | /* $OpenBSD: verify.c,v 1.3 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -73,8 +73,6 @@ static int check(X509_STORE * ctx, char *file, STACK_OF(X509) * uchain, | |||
73 | STACK_OF(X509) * tchain, STACK_OF(X509_CRL) * crls, ENGINE * e); | 73 | STACK_OF(X509) * tchain, STACK_OF(X509_CRL) * crls, ENGINE * e); |
74 | static int v_verbose = 0, vflags = 0; | 74 | static int v_verbose = 0, vflags = 0; |
75 | 75 | ||
76 | int verify_main(int, char **); | ||
77 | |||
78 | int | 76 | int |
79 | verify_main(int argc, char **argv) | 77 | verify_main(int argc, char **argv) |
80 | { | 78 | { |
diff --git a/src/usr.bin/openssl/version.c b/src/usr.bin/openssl/version.c index 2e28fa4345..f47369df9d 100644 --- a/src/usr.bin/openssl/version.c +++ b/src/usr.bin/openssl/version.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: version.c,v 1.5 2014/12/28 15:48:52 jsing Exp $ */ | 1 | /* $OpenBSD: version.c,v 1.6 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -210,8 +210,6 @@ version_usage(void) | |||
210 | options_usage(version_options); | 210 | options_usage(version_options); |
211 | } | 211 | } |
212 | 212 | ||
213 | int version_main(int, char **); | ||
214 | |||
215 | int | 213 | int |
216 | version_main(int argc, char **argv) | 214 | version_main(int argc, char **argv) |
217 | { | 215 | { |
diff --git a/src/usr.bin/openssl/x509.c b/src/usr.bin/openssl/x509.c index 4bf976ce55..0e5594372b 100644 --- a/src/usr.bin/openssl/x509.c +++ b/src/usr.bin/openssl/x509.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x509.c,v 1.4 2015/07/19 03:18:10 doug Exp $ */ | 1 | /* $OpenBSD: x509.c,v 1.5 2015/08/22 16:36:05 jsing Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -157,8 +157,6 @@ static int x509_certify(X509_STORE *ctx, char *CAfile, const EVP_MD *digest, | |||
157 | static int purpose_print(BIO *bio, X509 *cert, X509_PURPOSE *pt); | 157 | static int purpose_print(BIO *bio, X509 *cert, X509_PURPOSE *pt); |
158 | static int reqfile = 0; | 158 | static int reqfile = 0; |
159 | 159 | ||
160 | int x509_main(int, char **); | ||
161 | |||
162 | int | 160 | int |
163 | x509_main(int argc, char **argv) | 161 | x509_main(int argc, char **argv) |
164 | { | 162 | { |