Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ipc.c

    r129e282 r05816dd  
    590590                                }
    591591
    592                                 memcpy(recv_fd, CMSG_DATA(cmsg), sizeof(int));
     592                                *recv_fd = *(int *) CMSG_DATA(cmsg);
    593593                                /*
    594594                                fprintf( stderr, "pid %d received fd %d\n", (int) getpid(), *recv_fd );
     
    758758        cmsg->cmsg_type = SCM_RIGHTS;
    759759        cmsg->cmsg_len = CMSG_LEN(sizeof(send_fd));
    760         memcpy(CMSG_DATA(cmsg), &send_fd, sizeof(int));
     760        *(int *) CMSG_DATA(cmsg) = send_fd;
    761761        msg.msg_controllen = cmsg->cmsg_len;
    762762#endif
Note: See TracChangeset for help on using the changeset viewer.