Branch Coverage

c/fdpass.c
Criterion Covered Total %
branch 11 16 68.7


line true false branch
23 2 0 struct cmsghdr *cmsg = CMSG_FIRSTHDR(&msg);
33 0 4 if (GIMME_V != G_LIST)
57 1 3 if (r < 0) {
63 1 2 struct cmsghdr *cmsg = CMSG_FIRSTHDR(&msg);
64 1 2 if (cmsg == NULL || cmsg->cmsg_level != SOL_SOCKET
1 0 if (cmsg == NULL || cmsg->cmsg_level != SOL_SOCKET
65 1 0 || cmsg->cmsg_type != SCM_RIGHTS || cmsg->cmsg_len != CMSG_LEN(sizeof(int))) {
0 1 || cmsg->cmsg_type != SCM_RIGHTS || cmsg->cmsg_len != CMSG_LEN(sizeof(int))) {