aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/select.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2018-03-18 20:46:43 +0100
committerCorinna Vinschen <corinna@vinschen.de>2018-03-18 20:46:43 +0100
commit4fe086c84f05a4fc4740faec3f613a2ea5e4b2c7 (patch)
treea82fb19a1db21a0f0a11b2b4fc7e90292a09f86b /winsup/cygwin/select.h
parenta366a8fc42e7b8b2be13879990fee352bdd66f78 (diff)
downloadnewlib-4fe086c84f05a4fc4740faec3f613a2ea5e4b2c7.zip
newlib-4fe086c84f05a4fc4740faec3f613a2ea5e4b2c7.tar.gz
newlib-4fe086c84f05a4fc4740faec3f613a2ea5e4b2c7.tar.bz2
Cygwin: AF_UNIX: Redesign various aspects
* Change set_socket_type/get_socket_type to virtual methods * Move various variables into af_unix_shmem_t * Change sun_name_t to match new usage pattern * Move shut_state definition and add a name for the 0 value * Allow marking packet as administrative packet. This allows filtering out info packets exchange between peers and tweak data accordingly. * Rename send_my_name to send_sock_info and send credentials if not called from bind (so the socket was already connected) * Handle SO_PASSCRED in setsockopt/getsockopt * Add input size checking to setsockopt/getsockopt * Use NT functions where appropriate Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin/select.h')
0 files changed, 0 insertions, 0 deletions