Message144309
On Sun 18 Sep 2011, Charles-François Natali wrote:
> > I had a look at this patch, and the FD passing looked OK, except
> > that calculating the buffer size with CMSG_SPACE() may allow more
> > than one file descriptor to be received, with the extra one going
> > unnoticed - it should use CMSG_LEN() instead
>
> > (the existing C implementation has the same problem, I see).
>
> I just checked, and the C version uses CMSG_SPACE() as the buffer size, but passes CMSG_LEN() to cmsg->cmsg_len and msg.msg_controllen. Or am I missing something?
Ah, no, you're right - that's fine. Sorry for the false alarm. |
|
Date |
User |
Action |
Args |
2011-09-19 19:30:18 | baikie | set | recipients:
+ baikie, vstinner, neologix |
2011-09-19 19:30:17 | baikie | link | issue12981 messages |
2011-09-19 19:30:17 | baikie | create | |
|