Samba 3.0: vfs_netatalk.c

Green, Paul Paul.Green at stratus.com
Tue Feb 11 20:23:37 GMT 2003


Anthony Liguori [mailto:aliguor at us.ibm.com] wrote:
> 
> scandir() (and it's [alpha|version]sort() brethren) is a BSD/Linux-ism and
> therefore isn't very portable.  Since this is in a VFS module (and
> therefore only optional) I guess this is ok.

then Herb Lewis [mailto:herb at sgi.com] found this info:
> IRIX: scandir, scandir64, alphasort, alphasort64
> BSD: scandir, alphasort

I just checked and neither scandir* nor alphasort* are in POSIX-1996 or
POSIX-2001.  I'm not trying to build vfs_netatalk here on VOS, but if I was,
it looks like I'd be writing some code first. I don't consider these
functions portable either.  My vote is for sticking with functions in POSIX
if at all possible.

PG
--
Paul Green, Senior Technical Consultant, Stratus Technologies.
Day: +1 978-461-7557; FAX: +1 978-461-3610
Speaking from Stratus not for Stratus





More information about the samba-technical mailing list