Changes in ipc.c [05816dd:129e282]
Legend:
- Unmodified
- Added
- Removed
-
ipc.c
r05816dd r129e282 590 590 } 591 591 592 *recv_fd = *(int *) CMSG_DATA(cmsg);592 memcpy(recv_fd, CMSG_DATA(cmsg), sizeof(int)); 593 593 /* 594 594 fprintf( stderr, "pid %d received fd %d\n", (int) getpid(), *recv_fd ); … … 758 758 cmsg->cmsg_type = SCM_RIGHTS; 759 759 cmsg->cmsg_len = CMSG_LEN(sizeof(send_fd)); 760 *(int *) CMSG_DATA(cmsg) = send_fd;760 memcpy(CMSG_DATA(cmsg), &send_fd, sizeof(int)); 761 761 msg.msg_controllen = cmsg->cmsg_len; 762 762 #endif
Note: See TracChangeset
for help on using the changeset viewer.