OSDN Git Service

hidden_def/hidden_proto: convert all users (I hope) termios split, add some missing...
[uclinux-h8/uClibc.git] / libc / unistd / fpathconf.c
index 5404e7b..9cb66a9 100644 (file)
@@ -32,6 +32,8 @@
 
 //#include "linux_fsinfo.h"
 
+libc_hidden_proto(fstat)
+libc_hidden_proto(fstatfs)
 
 /* The Linux kernel headers mention this as a kind of generic value.  */
 #define LINUX_LINK_MAX 127
@@ -53,7 +55,7 @@ long int fpathconf(int fd, int name)
        struct statfs fsbuf;
 
        /* Determine the filesystem type.  */
-       if (__fstatfs (fd, &fsbuf) < 0)
+       if (fstatfs (fd, &fsbuf) < 0)
        {
            if (errno == ENOSYS)
                /* not possible, return the default value.  */
@@ -127,7 +129,7 @@ long int fpathconf(int fd, int name)
                struct statfs buf;
                int save_errno = errno;
 
-               if (__fstatfs (fd, &buf) < 0)
+               if (fstatfs (fd, &buf) < 0)
                {
                    if (errno == ENOSYS)
                    {
@@ -201,7 +203,7 @@ long int fpathconf(int fd, int name)
                /* AIO is only allowed on regular files and block devices.  */
                struct stat st;
 
-               if (__fstat (fd, &st) < 0 || (! S_ISREG (st.st_mode) && ! S_ISBLK (st.st_mode)))
+               if (fstat (fd, &st) < 0 || (! S_ISREG (st.st_mode) && ! S_ISBLK (st.st_mode)))
                    return -1;
                else
                    return 1;