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