Commit addef07
Fix tests in test_socket to use correctly CMSG_LEN (GH-9594)
After some failures in AMD64 FreeBSD CURRENT Debug 3.x buildbots
regarding tests in test_socket that are using
testFDPassSeparateMinSpace(), FreeBDS revision 337423 was pointed
out to be the reason the test started to fail.
A close examination of the manpage for cmsg_space(3) reveals that
the number of file descriptors needs to be taken into account when
using CMSG_LEN().
This commit fixes tests in test_socket to use correctly CMSG_LEN, taking
into account the number of FDs.
(cherry picked from commit 7291108)
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>1 parent 2b01121 commit addef07
1 file changed
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3183 | 3183 | | |
3184 | 3184 | | |
3185 | 3185 | | |
3186 | | - | |
| 3186 | + | |
| 3187 | + | |
3187 | 3188 | | |
3188 | 3189 | | |
3189 | | - | |
| 3190 | + | |
3190 | 3191 | | |
3191 | 3192 | | |
3192 | 3193 | | |
| |||
0 commit comments