diff options
-rw-r--r-- | usbmuxd/main.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usbmuxd/main.c b/usbmuxd/main.c index d39b416..90f7f22 100644 --- a/usbmuxd/main.c +++ b/usbmuxd/main.c @@ -32,13 +32,14 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #include <unistd.h> #include <sys/socket.h> #include <sys/un.h> +#include <sys/stat.h> #include "log.h" #include "usb.h" #include "device.h" #include "client.h" -static const char *socket_path = "/tmp/usbmuxd"; //TODO: CHANGEME +static const char *socket_path = "/var/run/usbmuxd"; //TODO: CHANGEME int should_exit; struct sigaction sa_old; @@ -72,6 +73,8 @@ int create_socket(void) { return -1; } + chmod(socket_path, 0666); + return listenfd; } |