aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1999-03-15 13:40:08 +0000
committerUlrich Drepper <drepper@redhat.com>1999-03-15 13:40:08 +0000
commit5632741ec7b280e194dc4782be4d16fa08e94379 (patch)
tree9fc10333b3f1eb30d598bf11277e0c64d6d7d26d
parent983b29ede844ad5c26eb9825817eb8c123c5075a (diff)
downloadglibc-5632741ec7b280e194dc4782be4d16fa08e94379.zip
glibc-5632741ec7b280e194dc4782be4d16fa08e94379.tar.gz
glibc-5632741ec7b280e194dc4782be4d16fa08e94379.tar.bz2
(Pseudo-Terminal Pairs): Change getpt and openpty documentation after recent change in the code.
-rw-r--r--elf/dl-load.c2
-rw-r--r--manual/terminal.texi12
2 files changed, 10 insertions, 4 deletions
diff --git a/elf/dl-load.c b/elf/dl-load.c
index fa8e15c..d9645e6 100644
--- a/elf/dl-load.c
+++ b/elf/dl-load.c
@@ -481,7 +481,7 @@ _dl_init_paths (const char *llp)
/* First set up the rest of the default search directory entries. */
aelem = rtld_search_dirs = (struct r_search_path_elem **)
- malloc (((sizeof (system_dirs) / sizeof (system_dirs[0]) + 1)
+ malloc ((sizeof (system_dirs) / sizeof (system_dirs[0]))
* sizeof (struct r_search_path_elem *));
if (rtld_search_dirs == NULL)
_dl_signal_error (ENOMEM, NULL, "cannot create search path array");
diff --git a/manual/terminal.texi b/manual/terminal.texi
index 85600b0..d43b37f 100644
--- a/manual/terminal.texi
+++ b/manual/terminal.texi
@@ -1873,8 +1873,8 @@ an error, a value of @math{-1} is returned instead. The following
@code{errno} conditions are defined for this function:
@table @code
-@item ENFILE
-There are no master pseudo-terminals available.
+@item ENOENT
+There are no free master pseudo-terminals available.
@end table
This function is a GNU extension.
@@ -2030,7 +2030,13 @@ the slave is set to the values specified in the structure that
@var{winp} points to.
The normal return value from @code{openpty} is @math{0}; a value of
-@math{-1} is returned in case of failure.
+@math{-1} is returned in case of failure. The following @code{errno}
+conditions are defined for this function:
+
+@table @code
+@item ENOENT
+There are no free pseudo-terminal pairs available.
+@end table
@strong{Warning:} Using the @code{openpty} function with @var{name} not
set to @code{NULL} is @strong{very dangerous} because it provides no