preparing for release of alpha.0.0
[Samba.git] / source / include / dfs.h
blob1bf26e230b14e36d9bf04bc94326b463c8d7f250
2 typedef struct _referal_trans_param
4 uint16 level;
5 char directory[255];
6 uint16 type;
7 } referal_trans_param;
9 typedef struct _referal_ver_2
11 uint16 version;
12 uint16 size;
13 uint16 server_type;
14 uint16 flags;
15 uint32 proximity;
16 uint32 ttl;
17 uint16 filename_offset;
18 uint16 mangledname_offset;
19 uint16 sharename_offset;
20 char sharename[255];
21 } referal_ver_2;
23 typedef struct _dfs_response
25 uint16 path_consumed;
26 uint16 number_of_referal;
27 uint32 server_function;
28 referal_ver_2 *referal;
29 char filename[255];
30 char mangledname[255];
31 struct _dfs_response *next;
32 } dfs_response;
35 typedef struct _dfs_internal_table
37 pstring localpath;
38 pstring mangledpath;
39 pstring sharename;
40 unsigned int proximity;
41 unsigned int type;
42 int localpath_length;
43 int mangledpath_length;
44 int sharename_length;
45 } dfs_internal_table;
47 typedef struct _dfs_internal
50 dfs_internal_table *table;
51 int size;
52 BOOL ready;
53 } dfs_internal;