s3:smbd: make smbd_do_qfsinfo() non static for use in SMB2 GetInfo
authorStefan Metzmacher <metze@samba.org>
Mon, 13 Jul 2009 10:05:34 +0000 (12:05 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 13 Jul 2009 12:13:06 +0000 (14:13 +0200)
metze

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

index 109c29a1aea68f0a5f5ef415ac4f689554afdc6f..cd3e054d1a89e59e3a17f12f14e7a833622e2fdc 100644 (file)
@@ -210,6 +210,15 @@ NTSTATUS smbd_do_setfilepathinfo(connection_struct *conn,
                                char **ppdata, int total_data,
                                int *ret_data_size);
 
+NTSTATUS smbd_do_qfsinfo(connection_struct *conn,
+                        TALLOC_CTX *mem_ctx,
+                        uint16_t info_level,
+                        SMB_STRUCT_STAT st,
+                        uint16_t flags2,
+                        unsigned int max_data_bytes,
+                        char **ppdata,
+                        int *ret_data_len);
+
 void smbd_server_connection_terminate_ex(struct smbd_server_connection *sconn,
                                         const char *reason,
                                         const char *location);
index 2ee3938aecfe11742da2c542121ff3ec4bf53937..4dd03750673bcaa946f8ea2e0264fb2918b330b5 100644 (file)
@@ -2687,14 +2687,14 @@ static void samba_extended_info_version(struct smb_extended_info *extended_info)
                  "%s", samba_version_string());
 }
 
-static NTSTATUS smbd_do_qfsinfo(connection_struct *conn,
-                               TALLOC_CTX *mem_ctx,
-                               uint16_t info_level,
-                               SMB_STRUCT_STAT st,
-                               uint16_t flags2,
-                               unsigned int max_data_bytes,
-                               char **ppdata,
-                               int *ret_data_len)
+NTSTATUS smbd_do_qfsinfo(connection_struct *conn,
+                        TALLOC_CTX *mem_ctx,
+                        uint16_t info_level,
+                        SMB_STRUCT_STAT st,
+                        uint16_t flags2,
+                        unsigned int max_data_bytes,
+                        char **ppdata,
+                        int *ret_data_len)
 {
        char *pdata, *end_data;
        int data_len = 0, len;