25 year old bug bites BSD

Jay R. Ashworth jra at baylink.com
Mon May 12 06:58:33 PDT 2008


Ken: assuming you actually build for BSD (ISTR you don't anymore),
there's a really old bug in the *dir routines detailed here:

	http://it.slashdot.org/it/08/05/11/1339228.shtml and
	http://www.vnode.ch/fixing_seekdir

which you either worked around (and your workaround will break when
they fix it) or you didn't (and your code will stop being broken when
they fix it); it goes back to 4.2 (at least) and appears in OS/X and
lots of other derivatives using Kirk McCusick's routines in their libc.

Cheers,
-- jra
-- 
Jay R. Ashworth                   Baylink                      jra at baylink.com
Designer                     The Things I Think                       RFC 2100
Ashworth & Associates     http://baylink.pitas.com                     '87 e24
St Petersburg FL USA      http://photo.imageinc.us             +1 727 647 1274

	     Those who cast the vote decide nothing.
	     Those who count the vote decide everything.
	       -- (Joseph Stalin)


More information about the Filepro-list mailing list