On Thu, 2010-09-09 at 16:17 +0200, Andreas Kossack wrote:
> It seems, that the last changes in "src/lib/fdpass.c" are the reason.

The compiler error message would have been useful to know. What if you
change these to:

>  >               cmsg_data = CMSG_DATA(cmsg);
>  >               *(int *)cmsg_data = send_fd;

*((int *)cmsg_data) = send_fd;

>  >               cmsg_data = CMSG_DATA(cmsg);
>  >               *fd = *(int *)cmsg_data;

*fd = *((int *)cmsg_data);

Does that make xlc happy?

Reply via email to