Lines Matching refs:ipc_gid
74 if (dmix->ipc_gid < 0)
83 buf.sem_perm.gid = dmix->ipc_gid;
142 if (dmix->ipc_gid >= 0) {
143 buf.shm_perm.gid = dmix->ipc_gid;
205 static int make_local_socket(const char *filename, int server, mode_t ipc_perm, int ipc_gid)
239 if (chown(filename, -1, ipc_gid) < 0) {
435 ret = make_local_socket(dmix->shmptr->socket_name, 1, dmix->ipc_perm, dmix->ipc_gid);
1933 rec->ipc_gid = -1;
2028 if (strcmp(id, "ipc_gid") == 0) {
2033 SNDERR("The field ipc_gid must be a valid group");
2037 rec->ipc_gid = -1;
2050 SNDERR("The field ipc_gid must be a valid group (create group %s)", group);
2054 rec->ipc_gid = pgrp->gr_gid;
2057 rec->ipc_gid = strtol(group, &endp, 10);
2166 dmix->ipc_gid = opts->ipc_gid;