Home | History | Annotate | Line # | Download | only in gen
fts.c revision 1.24
      1  1.24  christos /*	$NetBSD: fts.c,v 1.24 2005/08/19 02:04:54 christos Exp $	*/
      2  1.12       cgd 
      3  1.22   thorpej /*
      4  1.23    keihan  * Written by Jason R. Thorpe <thorpej (at) NetBSD.org>, October 21, 1997.
      5  1.22   thorpej  * Public domain.
      6   1.1       cgd  */
      7   1.1       cgd 
      8  1.24  christos #include "namespace.h"
      9  1.24  christos #include <sys/cdefs.h>
     10  1.24  christos #include <dirent.h>
     11  1.24  christos 
     12  1.21      fvdl #define __LIBC12_SOURCE__
     13  1.21      fvdl 
     14  1.24  christos #define __fts_stat_t	struct stat12
     15  1.24  christos #define __fts_nlink_t	u_int16_t
     16  1.24  christos #define __fts_ino_t	u_int32_t
     17  1.24  christos 
     18  1.24  christos #ifdef __weak_alias
     19  1.24  christos __weak_alias(fts_children,_fts_children)
     20  1.24  christos __weak_alias(fts_close,_fts_close)
     21  1.24  christos __weak_alias(fts_open,_fts_open)
     22  1.24  christos __weak_alias(fts_read,_fts_read)
     23  1.24  christos __weak_alias(fts_set,_fts_set)
     24  1.24  christos #endif /* __weak_alias */
     25  1.24  christos 
     26  1.24  christos __warn_references(fts_children,
     27  1.24  christos     "warning: reference to compatibility fts_children();"
     28  1.24  christos     " include <fts.h> for correct reference")
     29  1.24  christos __warn_references(fts_close,
     30  1.24  christos     "warning: reference to compatibility fts_close();"
     31  1.24  christos     " include <fts.h> for correct reference")
     32  1.24  christos __warn_references(fts_open,
     33  1.24  christos     "warning: reference to compatibility fts_open();"
     34  1.24  christos     " include <fts.h> for correct reference")
     35  1.24  christos __warn_references(fts_read,
     36  1.24  christos     "warning: reference to compatibility fts_read();"
     37  1.24  christos     " include <fts.h> for correct reference")
     38  1.24  christos __warn_references(fts_set,
     39  1.24  christos     "warning: reference to compatibility fts_set();"
     40  1.24  christos     " include <fts.h> for correct reference")
     41  1.24  christos 
     42  1.24  christos #include "__fts30.c"
     43