Changeset 145 for branches/client-1.5/src/smbwrp.h
- Timestamp:
- Aug 16, 2008, 12:11:48 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/client-1.5/src/smbwrp.h
r107 r145 94 94 95 95 96 typedef struct filelist_state97 {98 unsigned long pipe;99 char * data;100 int datalen;101 int bufferlen;102 void ( * _System add_dir_entry)(void * st);103 char mask[261];104 smbwrp_fileinfo finfo;105 } filelist_state;106 107 96 #ifndef INCL_DOS 108 97 typedef struct _FSALLOCATE /* fsalloc */ … … 116 105 #endif 117 106 107 typedef struct _Resource 108 { 109 int rootlevel; 110 smbwrp_server srv; 111 char logfile[_MAX_PATH + 1]; 112 char loglevel; 113 int easupport; 114 int krb5support; 115 } Resource; 116 117 typedef struct _Connection 118 { 119 Resource *pRes; 120 cli_state* cli; 121 smbwrp_file file; 122 } Connection; 123 124 125 typedef struct filelist_state 126 { 127 unsigned long pipe; 128 char * data; 129 int datalen; 130 int bufferlen; 131 void ( * _System add_dir_entry)(void * st); 132 char mask[ _MAX_PATH]; 133 char dir[ _MAX_PATH]; 134 char dir_mask[ _MAX_PATH]; 135 smbwrp_fileinfo finfo; 136 Connection* pConn; 137 void *plist; 138 unsigned long ulAttribute; 139 } filelist_state; 118 140 119 141 #pragma pack() … … 121 143 int _System smbwrp_getclisize(void); 122 144 int _System smbwrp_init(void); 123 int _System smbwrp_connect( smbwrp_server * srv, cli_state ** c, int krb5support);124 void _System smbwrp_disconnect( cli_state ** cli);145 int _System smbwrp_connect(Resource * pRes, cli_state **); 146 void _System smbwrp_disconnect(Resource * pRes, cli_state *); 125 147 int _System smbwrp_open(cli_state * cli, smbwrp_file * file); 126 148 int _System smbwrp_read(cli_state * cli, smbwrp_file * file, void *buf, unsigned long count, unsigned long * result);
Note:
See TracChangeset
for help on using the changeset viewer.