chiark
/
gitweb
/
~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge tag 'branchpoint-5.1' into release
[disorder]
/
server
/
speaker.c
diff --git
a/server/speaker.c
b/server/speaker.c
index 5100958023501200e00631a56cc0346c63bea525..212ffb9a59ef045afca74da1b06abce898167258 100644
(file)
--- a/
server/speaker.c
+++ b/
server/speaker.c
@@
-1,6
+1,6
@@
/*
* This file is part of DisOrder
/*
* This file is part of DisOrder
- * Copyright (C) 2005-201
0
Richard Kettlewell
+ * Copyright (C) 2005-201
2
Richard Kettlewell
* Portions (C) 2007 Mark Wooding
*
* This program is free software: you can redistribute it and/or modify
* Portions (C) 2007 Mark Wooding
*
* This program is free software: you can redistribute it and/or modify
@@
-796,8
+796,8
@@
int main(int argc, char **argv) {
if(backend->configure)
backend->configure();
backend->start(speaker_callback, NULL);
if(backend->configure)
backend->configure();
backend->start(speaker_callback, NULL);
- /* create the socket directory */
- byte_xasprintf(&dir, "%s/
speaker
", config->home);
+ /* create the
private
socket directory */
+ byte_xasprintf(&dir, "%s/
private
", config->home);
unlink(dir); /* might be a leftover socket */
if(mkdir(dir, 0700) < 0 && errno != EEXIST)
disorder_fatal(errno, "error creating %s", dir);
unlink(dir); /* might be a leftover socket */
if(mkdir(dir, 0700) < 0 && errno != EEXIST)
disorder_fatal(errno, "error creating %s", dir);
@@
-805,7
+805,7
@@
int main(int argc, char **argv) {
listenfd = xsocket(PF_UNIX, SOCK_STREAM, 0);
memset(&addr, 0, sizeof addr);
addr.sun_family = AF_UNIX;
listenfd = xsocket(PF_UNIX, SOCK_STREAM, 0);
memset(&addr, 0, sizeof addr);
addr.sun_family = AF_UNIX;
- snprintf(addr.sun_path, sizeof addr.sun_path, "%s/
speaker/socket
",
+ snprintf(addr.sun_path, sizeof addr.sun_path, "%s/
private/speaker
",
config->home);
if(unlink(addr.sun_path) < 0 && errno != ENOENT)
disorder_error(errno, "removing %s", addr.sun_path);
config->home);
if(unlink(addr.sun_path) < 0 && errno != ENOENT)
disorder_error(errno, "removing %s", addr.sun_path);