/* $NetBSD: compat___fts13.c,v 1.6 2009/10/19 17:52:01 christos Exp $ */ #include "namespace.h" #include #include #define __LIBC12_SOURCE__ __warn_references(__fts_children13, "warning: reference to compatibility __fts_children13();" " include for correct reference") __warn_references(__fts_close13, "warning: reference to compatibility __fts_close13();" " include for correct reference") __warn_references(__fts_open13, "warning: reference to compatibility __fts_open13();" " include for correct reference") __warn_references(__fts_read13, "warning: reference to compatibility __fts_read13();" " include for correct reference") __warn_references(__fts_set13, "warning: reference to compatibility __fts_set13();" " include for correct reference") #include #include #include #define __fts_stat_t struct stat13 #define __fts_ino_t u_int32_t #define __fts_length_t u_short #define __fts_number_t long #define __fts_dev_t uint32_t #define __fts_level_t short #define stat __stat13 #define lstat __lstat13 #define fstat __fstat13 #undef fts_children #define fts_children __fts_children13 #undef fts_close #define fts_close __fts_close13 #undef fts_open #define fts_open __fts_open13 #undef fts_read #define fts_read __fts_read13 #undef fts_set #define fts_set __fts_set13 #include #include #define __FTS_COMPAT_TAILINGSLASH #define __FTS_COMPAT_LENGTH #define __FTS_COMPAT_LEVEL #include "gen/fts.c"