summaryrefslogtreecommitdiffstats
path: root/misc-utils/whereis.c
diff options
context:
space:
mode:
authormaximilian attems2008-07-24 14:25:06 +0200
committerKarel Zak2008-07-28 11:08:30 +0200
commit7574f09b3d7c1cf2842819ac922b7fc056892e18 (patch)
tree0a65491d3b241414f4fe3302708e4cb0b71e0b87 /misc-utils/whereis.c
parentmisc-utils: write include signal.h directly (diff)
downloadkernel-qcow2-util-linux-7574f09b3d7c1cf2842819ac922b7fc056892e18.tar.gz
kernel-qcow2-util-linux-7574f09b3d7c1cf2842819ac922b7fc056892e18.tar.xz
kernel-qcow2-util-linux-7574f09b3d7c1cf2842819ac922b7fc056892e18.zip
whereis: include dirent.h instead sys/dir.h
sys/dir.h is an old BSD'ism not carried by klibc, include dirent directly. compile tested against glibc. Signed-off-by: maximilian attems <max@stro.at>
Diffstat (limited to 'misc-utils/whereis.c')
-rw-r--r--misc-utils/whereis.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/misc-utils/whereis.c b/misc-utils/whereis.c
index 43153799d..71ee6835c 100644
--- a/misc-utils/whereis.c
+++ b/misc-utils/whereis.c
@@ -38,8 +38,9 @@
*/
#include <sys/param.h>
-#include <sys/dir.h>
+#include <sys/types.h>
#include <sys/stat.h>
+#include <dirent.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -318,7 +319,7 @@ find(char **dirs, char *cp) {
void
findin(char *dir, char *cp) {
DIR *dirp;
- struct direct *dp;
+ struct dirent *dp;
char *d, *dd;
int l;
char dirbuf[1024];