socket_path
fd = client_connect(base, socket_path, client_flags);
socket_path);
socket_path, strerror(errno));
environ_set(env, "TMUX", 0, "%s,%ld,%d", socket_path, (long)getpid(),
return (xstrdup(socket_path));
setproctitle("%s (%s)", name, socket_path);
(long)getpid(), getversion(), socket_path, PROTOCOL_VERSION);
size = strlcpy(sa.sun_path, socket_path, sizeof sa.sun_path);
xasprintf(cause, "error creating %s (%s)", socket_path,
if (stat(socket_path, &sb) != 0)
chmod(socket_path, mode);
const char *socket_path;
socket_path = path;
check_socket_file(const char* socket_path)
if(stat(socket_path, &statbuf) < 0) {
socket_path, strerror(errno));
dt_create(const char *socket_path, char* ip, unsigned num_workers,
socket_path));
assert(socket_path != NULL);
check_socket_file(socket_path);
fstrm_unix_writer_options_set_socket_path(fuwopt, socket_path);
dt_create(const char *socket_path, char* ip, unsigned num_workers,
check_socket_file(const char* socket_path)
if(stat(socket_path, &statbuf) < 0) {
socket_path, strerror(errno));
(void)strlcpy(s.sun_path, dtio->socket_path, sizeof(s.sun_path));
char* to = dtio->socket_path;
free(dtio->socket_path);
free(dtio->socket_path);
dtio->socket_path = strdup(nm);
if(!dtio->socket_path) {
char* to = dtio->socket_path;
else if(dtio->socket_path)
dtio->socket_path);
char* to = dtio->socket_path;
char* socket_path;