tevent: release 0.16.1
[Samba.git] / librpc / idl / smb3posix.idl
blobe75922963a28059678a9f059976c97ceb273363a
1 #include "idl_types.h"
3 /*
4 IDL for smb311 unix structures
5 */
7 import "security.idl";
10 version(0.0),
11 pointer_default(unique)
13 interface smb3posix
15 typedef [public,flag(NDR_NOALIGN)] struct {
16 uint32 nlinks;
17 uint32 reparse_tag;
18 uint32 posix_perms;
19 dom_sid owner;
20 dom_sid group;
21 } smb3_posix_cc_info;
23 typedef [public,flag(NDR_NOALIGN)] struct {
24 NTTIME creation_time;
25 NTTIME last_access_time;
26 NTTIME last_write_time;
27 NTTIME change_time;
28 hyper end_of_file;
29 hyper allocation_size;
30 uint32 file_attributes;
31 hyper inode;
32 uint32 device;
33 uint32 reserved;
34 smb3_posix_cc_info cc;
35 } smb3_file_posix_information;