summaryrefslogtreecommitdiff
path: root/Porting/Glossary
diff options
context:
space:
mode:
authorZefram <zefram@fysh.org>2017-12-19 10:35:58 +0000
committerZefram <zefram@fysh.org>2017-12-22 16:00:57 +0000
commit5c7252f4f5c37bd8a9754b1d9f1f2a95310d1fe7 (patch)
tree7a512a9e322e2f1d3754c1f33987bc378e3c9ef5 /Porting/Glossary
parent8e920bd341e241f50a74dbf8aa343319f204e200 (diff)
downloadperl-5c7252f4f5c37bd8a9754b1d9f1f2a95310d1fe7.tar.gz
configure probes for accept4(), dup3(), pipe2()
These will shortly be used to implement I/O operations that create file descriptors with the FD_CLOEXEC flag set atomically.
Diffstat (limited to 'Porting/Glossary')
-rw-r--r--Porting/Glossary12
1 files changed, 12 insertions, 0 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index 041cdf039c..ddcd7e56f8 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -393,6 +393,10 @@ d__fwalk (d__fwalk.U):
This variable conditionally defines HAS__FWALK if _fwalk() is
available to apply a function to all the file handles.
+d_accept4 (d_accept4.U):
+ This variable conditionally defines HAS_ACCEPT4
+ if accept4() is available to accept socket connections.
+
d_access (d_access.U):
This variable conditionally defines HAS_ACCESS if the access() system
call is available to check for access permissions using real IDs.
@@ -735,6 +739,10 @@ d_dup2 (d_dup2.U):
This variable conditionally defines HAS_DUP2 if dup2() is
available to duplicate file descriptors.
+d_dup3 (d_dup3.U):
+ This variable conditionally defines HAS_DUP3
+ if dup3() is available to duplicate file descriptors.
+
d_duplocale (d_newlocale.U):
This variable conditionally defines the HAS_DUPLOCALE symbol, which
indicates to the C program that the duplocale() routine is available
@@ -1919,6 +1927,10 @@ d_pipe (d_pipe.U):
indicates to the C program that the pipe() routine is available
to create an inter-process channel.
+d_pipe2 (d_pipe2.U):
+ This variable conditionally defines HAS_PIPE2
+ if pipe2() is available to create inter-process pipes.
+
d_poll (d_poll.U):
This variable conditionally defines the HAS_POLL symbol, which
indicates to the C program that the poll() routine is available