X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/66bb2e02f95baed39eac2f3b1b11053d1e2a4c21..85cb23d7dcfa5449893a11d05586f1097794f3f2:/server/play.c diff --git a/server/play.c b/server/play.c index 7b70799..7f863ce 100644 --- a/server/play.c +++ b/server/play.c @@ -44,6 +44,7 @@ #include "configuration.h" #include "queue.h" #include "server-queue.h" +#include "rights.h" #include "trackdb.h" #include "play.h" #include "plugin.h" @@ -398,7 +399,7 @@ static int start(ev_source *ev, memset(&addr, 0, sizeof addr); addr.sun_family = AF_UNIX; snprintf(addr.sun_path, sizeof addr.sun_path, - "%s/speaker", config->home); + "%s/speaker/socket", config->home); sfd = xsocket(PF_UNIX, SOCK_STREAM, 0); if(connect(sfd, (const struct sockaddr *)&addr, sizeof addr) < 0) fatal(errno, "connecting to %s", addr.sun_path);