aboutsummaryrefslogtreecommitdiffstats
path: root/src/options.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/options.h')
-rw-r--r--src/options.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/options.h b/src/options.h
new file mode 100644
index 000000000..2a6681e2a
--- /dev/null
+++ b/src/options.h
@@ -0,0 +1,28 @@
+
+#define MPD_HOST_ENV "MPD_HOST"
+#define MPD_PORT_ENV "MPD_PORT"
+
+typedef struct
+{
+ char *host;
+ char *username;
+ char *password;
+ char *config_file;
+ char *key_file;
+ int port;
+ int reconnect;
+ int debug;
+ int find_wrap;
+ int auto_center;
+ int wide_cursor;
+ int enable_colors;
+
+} options_t;
+
+extern options_t options;
+
+options_t *options_init(void);
+options_t *options_parse(int argc, const char **argv);
+
+
+