Lines Matching defs:filename
195 static int get_tmp_name(char *filename, size_t size)
200 snprintf(filename, size, TMPDIR "/alsa-dmix-%i-%li-%li", (int)getpid(), (long)tv.tv_sec, (long)tv.tv_usec);
201 filename[size-1] = '\0';
205 static int make_local_socket(const char *filename, int server, mode_t ipc_perm, int ipc_gid)
207 size_t l = strlen(filename);
220 unlink(filename);
223 memcpy(addr->sun_path, filename, l);
228 SYSERR("bind failed: %s", filename);
232 if (chmod(filename, ipc_perm) < 0) {
234 SYSERR("chmod failed: %s", filename);
236 unlink(filename);
239 if (chown(filename, -1, ipc_gid) < 0) {
242 SYSERR("chown failed: %s", filename);
244 unlink(filename);
252 SYSERR("connect failed: %s", filename);