commit 8d6ae384be450ca7b53b0a718249a86fb46bf412 from: Omar Polo date: Sun Jan 24 10:39:48 2021 UTC move configuration init stuff in its own function commit - 7b31a6386d6f80a3dd79af7d56bbf48b6eb7a264 commit + 8d6ae384be450ca7b53b0a718249a86fb46bf412 blob - b72f5712a310da540aca2b1ba1fd662bc9c3e8c1 blob + 720268fc24c2a9531d76cc187eeab3279220b8ed --- gmid.c +++ gmid.c @@ -362,13 +362,10 @@ usage(const char *me) me); } -int -main(int argc, char **argv) +void +init_config(void) { - int ch, p[2]; - const char *config_path = NULL; size_t i; - int conftest = 0; bzero(hosts, sizeof(hosts)); for (i = 0; i < HOSTSLEN; ++i) @@ -380,7 +377,15 @@ main(int argc, char **argv) conf.protos = TLS_PROTOCOL_TLSv1_2 | TLS_PROTOCOL_TLSv1_3; init_mime(&conf.mime); +} +int +main(int argc, char **argv) +{ + int ch, p[2]; + const char *config_path = NULL; + int conftest = 0; + while ((ch = getopt(argc, argv, "6C:c:d:fhK:np:x:")) != -1) { switch (ch) { case '6':