s3:smbd: make smbd_do_setfilepathinfo() non static for use in SMB2 SetInfo
authorStefan Metzmacher <metze@samba.org>
Mon, 13 Jul 2009 07:01:56 +0000 (09:01 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 13 Jul 2009 09:18:59 +0000 (11:18 +0200)
metze

source3/smbd/globals.h
source3/smbd/trans2.c

index 725a94a90b6229c930b53322146c7fefcb8bd316..109c29a1aea68f0a5f5ef415ac4f689554afdc6f 100644 (file)
@@ -201,6 +201,15 @@ NTSTATUS smbd_do_qfilepathinfo(connection_struct *conn,
                               char **ppdata,
                               unsigned int *pdata_size);
 
+NTSTATUS smbd_do_setfilepathinfo(connection_struct *conn,
+                               struct smb_request *req,
+                               TALLOC_CTX *mem_ctx,
+                               uint16_t info_level,
+                               files_struct *fsp,
+                               struct smb_filename *smb_fname,
+                               char **ppdata, int total_data,
+                               int *ret_data_size);
+
 void smbd_server_connection_terminate_ex(struct smbd_server_connection *sconn,
                                         const char *reason,
                                         const char *location);
index 54d873065c96f586915ac3d407ba20e8b0618479..085a0b2acb8610237fd1f7f29f1e56ba27908fea 100644 (file)
@@ -7055,14 +7055,14 @@ static NTSTATUS smb_posix_unlink(connection_struct *conn,
        return close_file(req, fsp, NORMAL_CLOSE);
 }
 
-static NTSTATUS smbd_do_setfilepathinfo(connection_struct *conn,
-                                       struct smb_request *req,
-                                       TALLOC_CTX *mem_ctx,
-                                       uint16_t info_level,
-                                       files_struct *fsp,
-                                       struct smb_filename *smb_fname,
-                                       char **ppdata, int total_data,
-                                       int *ret_data_size)
+NTSTATUS smbd_do_setfilepathinfo(connection_struct *conn,
+                               struct smb_request *req,
+                               TALLOC_CTX *mem_ctx,
+                               uint16_t info_level,
+                               files_struct *fsp,
+                               struct smb_filename *smb_fname,
+                               char **ppdata, int total_data,
+                               int *ret_data_size)
 {
        char *pdata = *ppdata;
        SMB_STRUCT_STAT sbuf;