ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-FDPass/FDPass.xs
(Generate patch)

Comparing IO-FDPass/FDPass.xs (file contents):
Revision 1.7 by root, Mon Jul 11 23:00:00 2016 UTC vs.
Revision 1.8 by root, Sun Jan 3 23:54:05 2021 UTC

189 msg.msg_iovlen = 1; 189 msg.msg_iovlen = 1;
190 msg.msg_control = buf; 190 msg.msg_control = buf;
191 msg.msg_controllen = CMSG_SPACE (sizeof (int)); 191 msg.msg_controllen = CMSG_SPACE (sizeof (int));
192 192
193 if (recvmsg (socket, &msg, 0) <= 0) 193 if (recvmsg (socket, &msg, 0) <= 0)
194 {
195 free (buf);
194 return -1; 196 return -1;
197 }
195 198
196 int fd = -1; 199 int fd = -1;
197 errno = EDOM; 200 errno = EDOM;
198 201
199 struct cmsghdr *cmsg = CMSG_FIRSTHDR (&msg); 202 struct cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines