xref: /netbsd-src/lib/libc/compat/gen/compat_scandir.c (revision f1582e88f73129514e9d0a2b931778e4d7122709)
1*f1582e88Smrg /*	$NetBSD: compat_scandir.c,v 1.2 2016/12/16 04:45:04 mrg Exp $	*/
25b84b398Schristos 
35b84b398Schristos #include <sys/stat.h>
45b84b398Schristos #define __LIBC12_SOURCE__
55b84b398Schristos #include "namespace.h"
65b84b398Schristos #include <dirent.h>
75b84b398Schristos #include <compat/include/dirent.h>
85b84b398Schristos 
95b84b398Schristos #ifdef __weak_alias
105b84b398Schristos __weak_alias(scandir,_scandir)
115b84b398Schristos #endif
125b84b398Schristos 
135b84b398Schristos #ifdef __warn_references
145b84b398Schristos __warn_references(scandir,
155b84b398Schristos     "warning: reference to compatibility scandir(); include <dirent.h> for correct reference")
165b84b398Schristos #endif
175b84b398Schristos 
185b84b398Schristos #define dirent dirent12
19*f1582e88Smrg #define COMPARARG void *
205b84b398Schristos 
215b84b398Schristos #include "gen/scandir.c"
22