[pulseaudio-discuss] [PATCH 02/12] iochannel/pstream/pdispatch: Add support for receiving file descriptors

Alexander E. Patrakov patrakov at gmail.com
Sun Jun 1 11:55:32 PDT 2014


30.05.2014 17:59, David Henningsson wrote:
> +            else if (cmh->cmsg_type == SCM_RIGHTS) {
> +                int nfd = (cmh->cmsg_len - CMSG_LEN(0)) / sizeof(int);
> +                if (nfd > MAX_ANCIL_FDS) {
> +                    pa_log("Trying to receive too many file descriptors!");
> +                    continue;
> +                }
> +                memcpy(ancil->fds, CMSG_DATA(cmh), nfd * sizeof(int));
> +                ancil->nfd = nfd;
>               }

Don't we need to close these injected file descriptors if we don't like 
them?

-- 
Alexander E. Patrakov


More information about the pulseaudio-discuss mailing list