diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2025-04-27 06:57:51 +0300 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2025-04-27 06:57:51 +0300 |
commit | ac6fbacce69ad8d53099f1e6ab922c2e4bd6f9cc (patch) | |
tree | 1e2306bfaad26233f805467b52b956b3dcd431f4 /c_implementation/src/ak_log_main.c | |
parent | 698c607b8cad8ef22eee3ef4b196cbe648070a05 (diff) | |
download | arching-kaos-tools-ac6fbacce69ad8d53099f1e6ab922c2e4bd6f9cc.tar.gz arching-kaos-tools-ac6fbacce69ad8d53099f1e6ab922c2e4bd6f9cc.tar.bz2 arching-kaos-tools-ac6fbacce69ad8d53099f1e6ab922c2e4bd6f9cc.zip |
Updates.. better file names
Diffstat (limited to 'c_implementation/src/ak_log_main.c')
-rw-r--r-- | c_implementation/src/ak_log_main.c | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/c_implementation/src/ak_log_main.c b/c_implementation/src/ak_log_main.c new file mode 100644 index 0000000..abeb691 --- /dev/null +++ b/c_implementation/src/ak_log_main.c @@ -0,0 +1,32 @@ +#include <getopt.h> +#include <libaklog.h> + +static int ak_log_usage() +{ + ak_log_info(__func__, "Available commands:"); + ak_log_info(__func__, " ak_log"); + return 1; +} + +int ak_log_main(int argc, char **argv) +{ + int option; + while ( (option = getopt(argc, argv, ":h|:help")) != -1 ) + { + switch(option) + { + case 'h': + return ak_log_usage(); + case ':': + return 1; + case '?': + return 2; + } + } + return 0; +} + +int main(int argc, char** argv) +{ + return ak_log_main(argc, argv); +} |