version 1.76, 2005/09/24 15:52:03 |
version 1.77, 2005/11/29 03:12:16 |
Line 474 struct cmsghdr { |
|
Line 474 struct cmsghdr { |
|
/* given pointer to struct cmsghdr, return pointer to data */ |
/* given pointer to struct cmsghdr, return pointer to data */ |
#define CMSG_DATA(cmsg) \ |
#define CMSG_DATA(cmsg) \ |
((u_char *)(void *)(cmsg) + __CMSG_ALIGN(sizeof(struct cmsghdr))) |
((u_char *)(void *)(cmsg) + __CMSG_ALIGN(sizeof(struct cmsghdr))) |
|
#define CCMSG_DATA(cmsg) \ |
|
((const u_char *)(const void *)(cmsg) + \ |
|
__CMSG_ALIGN(sizeof(struct cmsghdr))) |
|
|
/* |
/* |
* Alignment requirement for CMSG struct manipulation. |
* Alignment requirement for CMSG struct manipulation. |