getdents.c raw

   1  #define _BSD_SOURCE
   2  #include <dirent.h>
   3  #include <limits.h>
   4  #include "syscall.h"
   5  
   6  int getdents(int fd, struct dirent *buf, size_t len)
   7  {
   8  	if (len>INT_MAX) len = INT_MAX;
   9  	return syscall(SYS_getdents, fd, buf, len);
  10  }
  11  
  12  weak_alias(getdents, getdents64);
  13