aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/client_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/client_main.c')
-rw-r--r--src/client_main.c52
1 files changed, 24 insertions, 28 deletions
diff --git a/src/client_main.c b/src/client_main.c
index 35c03ce..863cf9d 100644
--- a/src/client_main.c
+++ b/src/client_main.c
@@ -13,8 +13,7 @@
#include <getopt.h>
#include <unistd.h>
-static struct settings default_settings(void)
-{
+static struct settings default_settings(void) {
struct settings settings = {
.host = default_host,
.port = default_port,
@@ -22,16 +21,14 @@ static struct settings default_settings(void)
return settings;
}
-const char *get_usage_string(void)
-{
+const char* get_usage_string(void) {
return "[-h|--help] [-V|--version] [-v|--verbose] [-H|--host HOST] [-p|--port PORT] ACTION [ARG...]\n\
\n\
available actions:\n\
\t" CMD_QUEUE_RUN " URL REV - schedule a CI run of repository at URL, revision REV";
}
-static int parse_settings(struct settings *settings, int argc, char *argv[])
-{
+static int parse_settings(struct settings* settings, int argc, char* argv[]) {
int opt, longind;
*settings = default_settings();
@@ -49,34 +46,33 @@ static int parse_settings(struct settings *settings, int argc, char *argv[])
while ((opt = getopt_long(argc, argv, "hVvH:p:", long_options, &longind)) != -1) {
switch (opt) {
- case 'h':
- exit_with_usage(0);
- break;
- case 'V':
- exit_with_version();
- break;
- case 'v':
- g_log_lvl = LOG_LVL_DEBUG;
- break;
- case 'H':
- settings->host = optarg;
- break;
- case 'p':
- settings->port = optarg;
- break;
- default:
- exit_with_usage(1);
- break;
+ case 'h':
+ exit_with_usage(0);
+ break;
+ case 'V':
+ exit_with_version();
+ break;
+ case 'v':
+ g_log_lvl = LOG_LVL_DEBUG;
+ break;
+ case 'H':
+ settings->host = optarg;
+ break;
+ case 'p':
+ settings->port = optarg;
+ break;
+ default:
+ exit_with_usage(1);
+ break;
}
}
return 0;
}
-int main(int argc, char *argv[])
-{
+int main(int argc, char* argv[]) {
struct settings settings;
- struct client *client = NULL;
+ struct client* client = NULL;
int ret = 0;
ret = parse_settings(&settings, argc, argv);
@@ -87,7 +83,7 @@ int main(int argc, char *argv[])
if (ret < 0)
return ret;
- ret = client_main(client, &settings, argc - optind, (const char **)argv + optind);
+ ret = client_main(client, &settings, argc - optind, (const char**)argv + optind);
if (ret < 0)
goto destroy_client;