X-Git-Url: https://git.piment-noir.org/?p=deb_shairplay.git;a=blobdiff_plain;f=src%2Fshairplay.c;h=bf269efbe76acbf65e421dc9cb4b6e0b350e3a69;hp=691b24f36f59941117552478dc571c521994970a;hb=c6e5e8b92e81690133d2f51237fb90c1668bd146;hpb=b1df60b553e2f6f944216d5d94b39a25109d17f4 diff --git a/src/shairplay.c b/src/shairplay.c index 691b24f..bf269ef 100644 --- a/src/shairplay.c +++ b/src/shairplay.c @@ -285,6 +285,7 @@ main(int argc, char *argv[]) dnssd_t *dnssd; raop_t *raop; raop_callbacks_t raop_cbs; + char *password = NULL; int error; @@ -322,8 +323,11 @@ main(int argc, char *argv[]) return -1; } + if (strlen(options.password)) { + password = options.password; + } raop_set_log_level(raop, RAOP_LOG_DEBUG); - raop_start(raop, &options.port, hwaddr, sizeof(hwaddr), NULL); + raop_start(raop, &options.port, hwaddr, sizeof(hwaddr), password); error = 0; dnssd = dnssd_init(&error);