[Samba] [jra at samba.org: Re: How do i get file attributes using samba.]
Jeremy Allison
jra at samba.org
Tue Jun 21 14:46:45 MDT 2011
Keeping the list informed also...
----- Forwarded message from Jeremy Allison <jra at samba.org> -----
Date: Tue, 21 Jun 2011 13:46:18 -0700
From: Jeremy Allison <jra at samba.org>
To: naga_kishore_kommuri at yahoo.com
Cc: Jeremy Allison <jra at samba.org>
Subject: Re: [Samba] How do i get file attributes using samba.
User-Agent: Mutt/1.5.20 (2009-06-14)
On Mon, Jun 20, 2011 at 09:23:25PM -0700, naga_kishore_kommuri at yahoo.com wrote:
> Hi Allison,
> Thanks for the reply.
> Yes I tried system.dos_attr.mode.
> But I think it will give the following attributes only. Snippet from libsmbclient.h.....
> ....
> /*
> * Mappings of the DOS mode bits, as returned by smbc_getxattr() when the
> * attribute name "system.dos_attr.mode" (or "system.dos_attr.*" or
> * "system.*") is specified.
> */
> #define SMBC_DOS_MODE_READONLY 0x01
> #define SMBC_DOS_MODE_HIDDEN 0x02
> #define SMBC_DOS_MODE_SYSTEM 0x04
> #define SMBC_DOS_MODE_VOLUME_ID 0x08
> #define SMBC_DOS_MODE_DIRECTORY 0x10
> #define SMBC_DOS_MODE_ARCHIVE 0x20
> ....
> ....
>
>
>
> My requirement is to extract FILE_ATTRIBUTE_OFFLINE attribute.
As far as I can tell this code just returns the 16-bit
dos attributes field as defined in the protocol, so it
should just return the FILE_ATTRIBUTE_OFFLINE in the
returned bits (even if it's not listed in the SMB_DOS_MODE_XXX)
definitions.
Jeremy.
----- End forwarded message -----
More information about the samba
mailing list