X-Git-Url: https://git.cworth.org/git?p=ttt;a=blobdiff_plain;f=src%2Fttt-args.h;h=5a1b3cfe67f822657e51b054b71749989a58cd8e;hp=f5e117a607cc4fe089d574c1821086f717397fdb;hb=95898262b4ce4a2a3d36f70a4e6cc8188decc142;hpb=c425d769ad013c2f76bd15e433fbda4e66436e05 diff --git a/src/ttt-args.h b/src/ttt-args.h index f5e117a..5a1b3cf 100644 --- a/src/ttt-args.h +++ b/src/ttt-args.h @@ -22,20 +22,24 @@ #ifndef TTT_ARGS_H #define TTT_ARGS_H -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif +#include "ttt.h" + +#define TTT_ARGS_HOST_DEFAULT "localhost" +#define TTT_ARGS_PORT_DEFAULT "5334" +/* NULL means to just log to stderr. */ +#define TTT_ARGS_LOG_FILE_DEFAULT NULL +#define TTT_ARGS_PID_FILE_DEFAULT "/var/run/ttt-server.pid" typedef struct ttt_args { - /* XXX: SAMPLE: - char *display; - */ - char *file; - + char *host; + char *port; + char *log_file; + ttt_bool_t detach; + char *pid_file; } ttt_args_t; int -ttt_args_parse(ttt_args_t *args, int argc, char *argv[], int *args_first); +ttt_args_parse(ttt_args_t *args, int argc, char *argv[]); #endif