blob: 98bf175c11606ae467b7c82e61d8567cd2a3c0a7 [file] [log] [blame]
Daniel Stenberg85503a82002-05-01 10:36:54 +00001/***************************************************************************
2 * __________ __ ___.
3 * Open \______ \ ____ ____ | | _\_ |__ _______ ___
4 * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
5 * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
6 * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
7 * \/ \/ \/ \/ \/
8 * $Id$
9 *
10 * Copyright (C) 2002 by Daniel Stenberg <daniel@haxx.se>
11 *
12 * All files in this archive are subject to the GNU General Public License.
13 * See the file COPYING in the source tree root for full license agreement.
14 *
15 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
16 * KIND, either express or implied.
17 *
18 ****************************************************************************/
19
Daniel Stenberg7b3abdc2002-04-30 13:14:59 +000020#include <sys/types.h>
Daniel Stenberge3a12d32002-05-07 12:25:30 +000021typedef void DIR;
Daniel Stenberg159d4482002-05-07 11:35:03 +000022
23#define DIRFUNCTIONS_DEFINED /* prevent those prototypes */
Daniel Stenberge3a12d32002-05-07 12:25:30 +000024#define dirent x11_dirent
Daniel Stenberg7b3abdc2002-04-30 13:14:59 +000025#include "../../firmware/common/dir.h"
Daniel Stenberge3a12d32002-05-07 12:25:30 +000026#undef dirent
Daniel Stenberg159d4482002-05-07 11:35:03 +000027
Daniel Stenberge3a12d32002-05-07 12:25:30 +000028typedef void * MYDIR;
Daniel Stenberg27dfc7c2002-05-07 12:06:32 +000029
30extern MYDIR *x11_opendir(char *name);
Daniel Stenberge3a12d32002-05-07 12:25:30 +000031extern struct x11_dirent* x11_readdir(MYDIR* dir);
Daniel Stenberg27dfc7c2002-05-07 12:06:32 +000032extern void x11_closedir(MYDIR *dir);
33
34#define DIR MYDIR
Daniel Stenberge3a12d32002-05-07 12:25:30 +000035#define dirent x11_dirent
36#define opendir(x) x11_opendir(x)
37#define readdir(x) x11_readdir(x)
38#define closedir(x) x11_closedir(x)
39