Fix bug #8311 - Winzip occasionally can not read files out of an open winzip dialog.
[ddiss/samba.git] / source3 / smbd / proto.h
index 0d31a1ce85ac92991747d4bbc75470c7d6d66dc9..e9f462411115c61211a6be710b3398c0778c1c3d 100644 (file)
@@ -559,6 +559,15 @@ void send_nt_replies(connection_struct *conn,
 void reply_ntcreate_and_X(struct smb_request *req);
 NTSTATUS set_sd(files_struct *fsp, uint8_t *data, uint32_t sd_len,
                        uint32_t security_info_sent);
+NTSTATUS smb_fsctl(struct files_struct *fsp,
+                      TALLOC_CTX *ctx,
+                      uint32_t function,
+                      uint16_t req_flags,  /* Needed for UNICODE ... */
+                      const uint8_t *_in_data,
+                      uint32_t in_len,
+                      uint8_t **_out_data,
+                      uint32_t max_out_len,
+                      uint32_t *out_len);
 struct ea_list *read_nttrans_ea_list(TALLOC_CTX *ctx, const char *pdata, size_t data_size);
 void reply_ntcancel(struct smb_request *req);
 void reply_ntrename(struct smb_request *req);