diff options
author | Mystery Man <unknown@mandriva.org> | 2002-08-01 19:39:26 +0000 |
---|---|---|
committer | Mystery Man <unknown@mandriva.org> | 2002-08-01 19:39:26 +0000 |
commit | 3652ec5a73e3863215bcd87c4994fdbf55299300 (patch) | |
tree | 57c2dc33aed5c59a080bd5da7bf5b8125b4a2aef /mdk-stage1/dietlibc/dirstream.h | |
parent | af0430510356c70ea497fc108466c6236c1afcc1 (diff) | |
download | drakx-3652ec5a73e3863215bcd87c4994fdbf55299300.tar drakx-3652ec5a73e3863215bcd87c4994fdbf55299300.tar.gz drakx-3652ec5a73e3863215bcd87c4994fdbf55299300.tar.bz2 drakx-3652ec5a73e3863215bcd87c4994fdbf55299300.tar.xz drakx-3652ec5a73e3863215bcd87c4994fdbf55299300.zip |
This commit was manufactured by cvs2svn to create tag 'V1_1_9_2mdk'.V1_1_9_2mdk
Diffstat (limited to 'mdk-stage1/dietlibc/dirstream.h')
-rw-r--r-- | mdk-stage1/dietlibc/dirstream.h | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/mdk-stage1/dietlibc/dirstream.h b/mdk-stage1/dietlibc/dirstream.h deleted file mode 100644 index dc8fba79c..000000000 --- a/mdk-stage1/dietlibc/dirstream.h +++ /dev/null @@ -1,78 +0,0 @@ -/* Copyright (C) 1991, 1992 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, 1992 Free Software Foundation, Inc., 675 Mass Ave, -Cambridge, MA 02139, USA. */ - -/* - * POSIX Standard: 5.1.2 Directory Operations <dirent.h> - */ - -#ifndef _DIRSTREAM_H - -#define _DIRSTREAM_H 1 - -#include <sys/types.h> -#include <dirent.h> -#ifdef _POSIX_THREADS -#include <pthread.h> -#endif - -/* For now, syscall readdir () only supports one entry at a time. It - * will be changed in the future. -#define NUMENT 3 -*/ -#ifndef NUMENT -#define NUMENT 1 -#endif - -#define SINGLE_READDIR 11 -#define MULTI_READDIR 12 -#define NEW_READDIR 13 - -/* Directory stream type. */ -struct __dirstream { - /* file descriptor */ - int dd_fd; - - /* offset of the next dir entry in buffer */ - off_t dd_nextloc; - - /* bytes of valid entries in buffer */ - size_t dd_size; - - /* -> directory buffer */ - struct dirent *dd_buf; - - /* we have to convert */ - struct dirent convbuf; - - /* offset of the next dir entry in directory. */ - off_t dd_nextoff; - - /* total size of buffer */ - size_t dd_max; - - enum {unknown, have_getdents, no_getdents} dd_getdents; - - /* lock */ -#ifdef _POSIX_THREADS - pthread_mutex_t *dd_lock; -#else - void *dd_lock; -#endif -}; /* stream data from opendir() */ - -#endif /* dirent.h */ |