summaryrefslogtreecommitdiff
path: root/sysdeps/stub
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/stub')
-rw-r--r--sysdeps/stub/fpathconf.c3
-rw-r--r--sysdeps/stub/isfdtype.c29
-rw-r--r--sysdeps/stub/sysconf.c14
3 files changed, 45 insertions, 1 deletions
diff --git a/sysdeps/stub/fpathconf.c b/sysdeps/stub/fpathconf.c
index 4f1f1d4a1d..75880fd647 100644
--- a/sysdeps/stub/fpathconf.c
+++ b/sysdeps/stub/fpathconf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991, 1995 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1995, 1996 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -44,6 +44,7 @@ DEFUN(__fpathconf, (fd, name), int fd AND int name)
case _PC_NAME_MAX:
case _PC_PATH_MAX:
case _PC_PIPE_BUF:
+ case _PC_SOCK_MAXBUF:
case _PC_CHOWN_RESTRICTED:
case _PC_NO_TRUNC:
case _PC_VDISABLE:
diff --git a/sysdeps/stub/isfdtype.c b/sysdeps/stub/isfdtype.c
new file mode 100644
index 0000000000..560efd83fc
--- /dev/null
+++ b/sysdeps/stub/isfdtype.c
@@ -0,0 +1,29 @@
+/* isfdtype - Determine whether descriptor has given property. Stub version.
+Copyright (C) 1996 Free Software Foundation, Inc.
+This file is part of the GNU C Library.
+
+The GNU C Library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Library General Public License as
+published by the Free Software Foundation; either version 2 of the
+License, or (at your option) any later version.
+
+The GNU C Library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+Library General Public License for more details.
+
+You should have received a copy of the GNU Library General Public
+License along with the GNU C Library; see the file COPYING.LIB. If
+not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA. */
+
+#include <sys/stat.h>
+
+
+int
+isfdtype (int fildes, int fdtype)
+{
+ errno = ENOSYS;
+ return -1;
+}
+stub_warning (isfdtype)
diff --git a/sysdeps/stub/sysconf.c b/sysdeps/stub/sysconf.c
index fc9ee84d13..816724ef52 100644
--- a/sysdeps/stub/sysconf.c
+++ b/sysdeps/stub/sysconf.c
@@ -59,6 +59,20 @@ DEFUN(__sysconf, (name), int name)
case _SC_SHARED_MEMORY_OBJECTS:
case _SC_VERSION:
+ case _SC_PII:
+ case _SC_PII_XTI:
+ case _SC_PII_SOCKET:
+ case _SC_PII_OSI:
+ case _SC_POLL:
+ case _SC_SELECT:
+ case _SC_UIO_MAXIOV:
+ case _SC_PII_INTERNET_STREAM:
+ case _SC_PII_INTERNET_DGRAM:
+ case _SC_PII_OSI_COTS:
+ case _SC_PII_OSI_CLTS:
+ case _SC_PII_OSI_M:
+ case _SC_T_IOV_MAX:
+
case _SC_BC_BASE_MAX:
case _SC_BC_DIM_MAX:
case _SC_BC_SCALE_MAX: