Greg,
Which patch are you referring to? I supplied two patches, one that is like from the mailing list, and another that is completely different. They both solve the same problem, but the second removes a bunch of platform dependent code.
I found out about /dev/fd searching for darwin file descriptors and eventually found this posting: http://lists.apple.com/archives/darwin-development/2002/Jan/msg00150.html
Michael
On Sat, Oct 25, 2008 at 04:55:36PM -0400, Michael Franz wrote:FWIW, this is the patch I have locally to make it work. This is also
> Martin,
>
> Here are the changes that work for OS X.
one of the three patches that we couldn't port over from the JRL port
since we didn't have an SCA from the contributor. I haven't approached
Michiel Boland (who originally came up with it) about doing so, but he
may be willing to submit an SCA. Otherwise we'll have to wait until
someone does this in a clean room manner (it looks like you obtained
it from the mail archives?).