xfs
[Top] [All Lists]

extended attributes interface

To: a.gruenbacher@xxxxxxxxxxxx
Subject: extended attributes interface
From: "David S. Miller" <davem@xxxxxxxxxx>
Date: Wed, 30 Jan 2002 14:46:47 -0800 (PST)
Cc: linux-xfs@xxxxxxxxxxx
Sender: owner-linux-xfs@xxxxxxxxxxx
All the values that go through these syscalls seem to be
opaque and filesystem specific.  Therefore can I ask the filesystems
that use these things use fixed sized types such as "u32" "u16" et al.
instead of things such as "long" or "int"?

The reason I ask is, unless strict sized types are used it is going
to be a real pain in the ass to translate the types passed to these
system calls in mixed 32-bit/64-bit environments.  This is thus going
to be a mess on sparc64, ppc64, mips64, ia64, and probably others I
have forgotten :-)

If strict sized types are used for the attributes, then no
translations will need to occur at all.


<Prev in Thread] Current Thread [Next in Thread>