Permission is granted to use, modify, and / or redistribute at will.
*/
-/* This is an example implementation of _PDCLIB_close() fit for use with POSIX
- kernels.
+/* This is a stub example implementation of _PDCLIB_close()
*/
#include <stdio.h>
#ifndef REGTEST
#include <_PDCLIB_glue.h>
+#include <errno.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-#include <unistd.h>
-
-int _PDCLIB_close( _PDCLIB_fd_t fd )
+int _PDCLIB_close( int fd )
{
- return close( fd );
+ errno = ENOTSUP;
+ return 1;
}
#endif