mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-13 04:29:09 +08:00
This includes various changes to create_cmsg_data and evaluate_cmsg_data. The most important are: - create_cmsg_data now allows only one SCM_RIGHTS message and one SCM_CREDENTIALS message. - evaluate_cmsg_data now truncates the ancillary data to the number of control messages that will fit in the supplied buffer. Previously it discarded all control messages if the buffer was too small. See https://man7.org/linux/man-pages/man7/unix.7.html.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Cygwin documentation is available on the net at https://cygwin.com You might especially be interested in https://cygwin.com/faq/faq.html#faq.programming.building-cygwin