diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2008-03-31 21:15:21 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2008-03-31 21:15:21 +0000 |
commit | 5e57860b5b6bb1b876fafcb53bbe18340a2e9c82 (patch) | |
tree | b1a290d4aa4d62e72e341a81fd3cde448e924603 /sys/arch/mvme88k | |
parent | c7765a3d7fab8b1fc3febf3f78c92a458b7a20fc (diff) |
strictly interpret msg_controllen to be the exact total length of the
cmsg's, including alignments, ie. the sum of CMSG_SPACE()'s. any other
interpretation would be in violation of various unix specifications.
RFC3542 section 20.2 is totally and completely wrong -- it is not
allowed to over-ride the specification of msg_controllen, since the
intent is that one could mix-and-match various types of cmsg's and an
exact match is therefore required. ok kettenis, tested by many
Diffstat (limited to 'sys/arch/mvme88k')
0 files changed, 0 insertions, 0 deletions