You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The original intent was to simplify the reasoning for how they
differ across platforms. It should as a consequence also make it
easier to extend target support.
Changes:
- CMSG_* functions which can be const are all marked const.
- Removes unsafe from `CMSG_ALIGN`, `CMSG_SPACE`, `CMSG_LEN`.
Fixes:
Custom CMSG_FIRSTHDR implementation for VxWorks had missed to check
that `mhdr.msg_controllen >= size_of::<cmsghdr>()`, as per
POSIX 1003.1-2024.
Documents:
- Usage and safety requirements.
- Adds missing references to upstream headers.
0 commit comments