|
@@ -53,6 +53,9 @@ listen_on_socket()
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
+ memset(&addr, 0, sizeof(struct sockaddr_un));
|
|
|
+ addr.sun_family = AF_UNIX;
|
|
|
+ strncpy(addr.sun_path, socket_path, sizeof(addr.sun_path) - 1);
|
|
|
if (bind(sock, (struct sockaddr *) &addr, sizeof(struct sockaddr_un)) < 0) {
|
|
|
err("failed to bind socket");
|
|
|
return 0;
|