pass_fd:  Fix for 64-bit Linux

The CMSG_LEN() value (and control_len) is 20, but msg_controllen arrives
back from recvmsg() as 24.