]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
Assume that SOCK_CLOEXEC is available and works
[thirdparty/glibc.git] / ChangeLog
index 766830713f9f9fcde6674aaef198ead9a3de93be..0f5fbc7daeda56486e476cae46b91af6c6ae35b8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2015-10-17  Florian Weimer  <fweimer@redhat.com>
+
+       * sysdeps/unix/sysv/linux/kernel-features.h
+       (__ASSUME_SOCK_CLOEXEC): Remove.
+       * include/sys/socket.h (__have_sock_cloexec): Remove declaration.
+       (__have_paccept): Remove unused macro.
+       * include/unistd.h (__have_sock_cloexec): Remove declaration.
+       * misc/syslog.c (openlog_internal): Remove fallback code for
+       !__ASSUME_SOCK_CLOEXEC.
+       * nis/ypclnt.c (yp_bind_client_create): Remove fallback code for
+       missing SOCK_CLOEXEC.
+       * nscd/connections.c (have_sock_cloexec): Remove definition.
+       (nscd_init): Remove fallback code for !__ASSUME_SOCK_CLOEXEC.
+       * nscd/nscd_helper.c (open_socket): Remove fallback code for
+       !__ASSUME_SOCK_CLOEXEC.
+       * resolv/res_send.c (__have_o_nonblock): Remove definition.
+       (reopen): Remove fallback code for !__ASSUME_SOCK_CLOEXEC.
+       * socket/have_sock_cloexec.c (__have_sock_cloexec): Remove
+       definition.
+       * sunrpc/clnt_udp.c (__libc_clntudp_bufcreate): Remove fallback
+       code for !__ASSUME_SOCK_CLOEXEC.
+
 2015-10-17  Florian Weimer  <fweimer@redhat.com>
 
        [BZ #18982]