freebsd-dev/sys/i386
Marcel Moolenaar 5a02dbe45a Fix the duplicate filenames that are the result of using getdents.
glibc2 defines struct dirent differently than the Linux kernel does.
The getdents function therefore needs to read a heuristically defined
number of kernel dirents to satisfy the request. In case where too
many kernel dirents have been read, the function lseeks on the
directory so that a next call will start with the right dirent. The
offset used in lseeking is the offset-field in the last dirent passed
to the application. This can only mean that the offset-field holds
the offset of the next dirent and not the offset of the dirent itself.
1999-10-21 09:14:49 +00:00
..
apm Fix APM's make_devs: 1999-10-12 15:00:06 +00:00
bios Fix APM's make_devs: 1999-10-12 15:00:06 +00:00
boot GC bdbtofsb() 1999-09-26 19:05:39 +00:00
conf Resurrect the aic driver. 1999-10-21 09:12:18 +00:00
eisa Delete unneeded #include 1999-10-11 14:42:33 +00:00
i386 Remove pccard attachment stub, this caused pccard unit 0 to be allocated 1999-10-19 17:12:28 +00:00
ibcs2 Avoid using the osig* syscalls. 1999-10-10 09:14:31 +00:00
include Eliminate remaining part of incorrect PCI bus numbering sanity check on systems with more than one PCI bus. 1999-10-15 21:38:15 +00:00
isa Whistle's Netgraph link-layer (sometimes more) networking infrastructure. 1999-10-21 09:06:11 +00:00
linux Fix the duplicate filenames that are the result of using getdents. 1999-10-21 09:14:49 +00:00
pci $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
svr4 Add a per-signal flag to mark handlers registered with osigaction, so we 1999-10-11 20:33:17 +00:00
Makefile $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00