r21204: Add define for new QFS Info for "who am i"
authorSteve French <sfrench@samba.org>
Tue, 6 Feb 2007 23:25:02 +0000 (23:25 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:17:47 +0000 (12:17 -0500)
source/include/trans2.h

index 44e85d8489adcfc40c90566b96cd05552d2bb401..5a3b25de4d4ef655ab84d8e0a9caf3d4d2531ccb 100644 (file)
@@ -507,6 +507,21 @@ Offset Size         Name
    (NB statfs field flags can come from FILE_SYSTEM_DEVICE_INFO call)  
 */
 
+#define SMB_QUERY_POSIX_WHO_AM_I  0x202 /* QFS Info */
+/* returns:
+        __u32 flags;  0 = Authenticated user 1 = GUEST 
+        __u32 mask;  which flags bits server understands ie 0x0001 
+        __u64 unix_user_id;
+        __u64 unix_user_gid;
+        __u32 number_of_supplementary_gids;  may be zero 
+        __u32 number_of_sids;  may be zero
+        __u32 length_of_sid_array;  in bytes - may be zero 
+        __u32 pad;  reserved - MBZ 
+        __u64 gid_array[0];  may be empty 
+        __u8 * psid_list  may be empty
+*/
+
+
 /* ... more as we think of them :-). */
 
 /* SMB POSIX ACL definitions. */