Commit Diff


commit - 3409bc9ae1614ba47430a3f593fdbe5fc177c878
commit + d765c37110688fc763c964628d410cb039510b0e
blob - d8e910030bbc1330a5a35cfe9fcc38de6446ba45
blob + cc91408d41b28d7d1f68227cab5694eea63d089a
--- src/lib9/_p9dialparse.c
+++ src/lib9/_p9dialparse.c
@@ -3,6 +3,7 @@
 #include <libc.h>
 
 #include <sys/types.h>
+#include <sys/socket.h>
 #include <netdb.h>
 #include <sys/un.h>
 #include <netinet/in.h>
blob - 74dd1422af531836028dd8cc609e8a968b49c8a2
blob + 30a9065a668626234b9a22a03068cb3c82dece15
--- src/lib9/dirread.c
+++ src/lib9/dirread.c
@@ -22,7 +22,7 @@ mygetdents(int fd, struct dirent *buf, int n)
 static int
 mygetdents(int fd, struct dirent *buf, int n)
 {
-	long off;
+	off_t off;
 	return getdirentries(fd, (void*)buf, n, &off);
 }
 #elif defined(__sun__) || defined(__NetBSD__)