Date: Fri, 1 Mar 2002 16:49:59 -0500 (EST) From: Robert Watson <rwatson@freebsd.org> To: Luca Severini <lucaseverini@mac.com> Cc: freebsd-fs@freebsd.org Subject: Re: get/setattrlist functions Message-ID: <Pine.NEB.3.96L.1020301164830.94041D-100000@fledge.watson.org> In-Reply-To: <B8A0209B.E5D%lucaseverini@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
You probably want to send this e-mail to the Darwin Development mailing list, darwin-development@lists.apple.com, since this is more strictly a Darwin question than a FreeBSD question. The get/setattrlist() vnode operations (and system calls) are not present on the FreeBSD side. Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services On Mon, 25 Feb 2002, Luca Severini wrote: > Hi everybody, > > I'm porting a volume mirroring software, I developed years ago for A/UX and > AIX, to MacOSX/Darwin. > Unfortunately the way to store the resource fork and the Finder's attributes > in MacOSX/Darwin is completely different than what A/UX and AIX used (files > and folders). > "More unfortunately" there is no official documentation about the two > functions you must use to achieve that from a Mach-O software; I know I > could use the Carbon API but I don't want to develop a real mac Application > for now, I want only to port the old one. > Does anybody of you know where/how is possible to obtain an exaustive > explanation for those calls? (is anybody working at Apple listening?). Those > are very import calls for whoever has to work with filesystems. > Do anybody of you knows which of the values listed in <sys/attr.h> I have to > use with get/setattrlist() to get/set the "Appleshare" folder attribute that > prevents the user to move, rename or delete such folder (from the MacOS9 > Finder "Get Info" command) ? > Thanks a lot in advance and sorry for my english. > > Best regards, > > Luca Severini > email: lucaseverini@mac.com > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-fs" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1020301164830.94041D-100000>