|
@@ -87,10 +87,11 @@ int main(int argc, char **argv)
|
|
|
{"user", required_argument, 0, 'u'},
|
|
|
{"version", no_argument, 0, 'v'},
|
|
|
{"help", no_argument, 0, 0 },
|
|
|
+ {"mpdpass", required_argument, 0, 'm'},
|
|
|
{0, 0, 0, 0 }
|
|
|
};
|
|
|
|
|
|
- while((n = getopt_long(argc, argv, "h:p:w:u:v",
|
|
|
+ while((n = getopt_long(argc, argv, "h:p:w:u:vm:",
|
|
|
long_options, &option_index)) != -1) {
|
|
|
switch (n) {
|
|
|
case 'h':
|
|
@@ -105,6 +106,9 @@ int main(int argc, char **argv)
|
|
|
case 'u':
|
|
|
run_as_user = strdup(optarg);
|
|
|
break;
|
|
|
+ case 'm':
|
|
|
+ mpd.password = strdup(optarg);
|
|
|
+ break;
|
|
|
case 'v':
|
|
|
fprintf(stdout, "ympd %d.%d.%d\n"
|
|
|
"Copyright (C) 2014 Andrew Karpow <andy@ndyk.de>\n"
|
|
@@ -119,6 +123,7 @@ int main(int argc, char **argv)
|
|
|
" -w, --webport [ip:]<port>\tlisten interface/port for webserver [8080]\n"
|
|
|
" -u, --user <username>\t\tdrop priviliges to user after socket bind\n"
|
|
|
" -V, --version\t\t\tget version\n"
|
|
|
+ " -m, --mpdpass <password>\tspecifies the password to use when connecting to mpd\n"
|
|
|
" --help\t\t\t\tthis help\n"
|
|
|
, argv[0]);
|
|
|
return EXIT_FAILURE;
|