1*34f7daa8Stonnerre /* $NetBSD: compat__readdir_unlocked30.c,v 1.1 2008/05/04 18:53:26 tonnerre Exp $ */ 2*34f7daa8Stonnerre 3*34f7daa8Stonnerre #define __LIBC12_SOURCE__ 4*34f7daa8Stonnerre #include "namespace.h" 5*34f7daa8Stonnerre #include <dirent.h> 6*34f7daa8Stonnerre #include <compat/include/dirent.h> 7*34f7daa8Stonnerre 8*34f7daa8Stonnerre #ifdef __warn_references 9*34f7daa8Stonnerre __warn_references(___readdir_unlocked30, 10*34f7daa8Stonnerre "warning: reference to compatibility _readdir_unlocked(); include <dirent.h> for correct reference") 11*34f7daa8Stonnerre #endif 12*34f7daa8Stonnerre 13*34f7daa8Stonnerre /** 14*34f7daa8Stonnerre * Compat version of _readdir_unlocked which always skips directories 15*34f7daa8Stonnerre */ 16*34f7daa8Stonnerre struct dirent * ___readdir_unlocked30(DIR * dirp)17*34f7daa8Stonnerre___readdir_unlocked30(DIR *dirp) 18*34f7daa8Stonnerre { 19*34f7daa8Stonnerre return ___readdir_unlocked50(dirp, 1); 20*34f7daa8Stonnerre } 21