]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:smbd: remove typedef for struct write_cache
authorStefan Metzmacher <metze@samba.org>
Mon, 4 Jun 2012 12:48:09 +0000 (14:48 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 6 Jun 2012 08:18:36 +0000 (10:18 +0200)
metze

source3/smbd/fileio.c

index 991cb4783d11f8f864aee547c4b40f477f096d5d..ab505f4f8690c9736dabf73f494f02cbd532ac85 100644 (file)
 #include "smbd/globals.h"
 #include "smbprofile.h"
 
-typedef struct write_cache {
+struct write_cache {
        off_t file_size;
        off_t offset;
        size_t alloc_size;
        size_t data_size;
        char *data;
-} write_cache;
+};
 
 static bool setup_write_cache(files_struct *, off_t);
 
@@ -41,7 +41,7 @@ static bool setup_write_cache(files_struct *, off_t);
 
 static bool read_from_write_cache(files_struct *fsp,char *data,off_t pos,size_t n)
 {
-       write_cache *wcp = fsp->wcp;
+       struct write_cache *wcp = fsp->wcp;
 
        if(!wcp) {
                return False;
@@ -171,7 +171,7 @@ static ssize_t real_write_file(struct smb_request *req,
 static int wcp_file_size_change(files_struct *fsp)
 {
        int ret;
-       write_cache *wcp = fsp->wcp;
+       struct write_cache *wcp = fsp->wcp;
 
        wcp->file_size = wcp->offset + wcp->data_size;
        ret = SMB_VFS_FTRUNCATE(fsp, wcp->file_size);
@@ -298,7 +298,7 @@ ssize_t write_file(struct smb_request *req,
                        off_t pos,
                        size_t n)
 {
-       write_cache *wcp = fsp->wcp;
+       struct write_cache *wcp = fsp->wcp;
        ssize_t total_written = 0;
        int write_path = -1;
 
@@ -887,7 +887,7 @@ n = %u, wcp->offset=%.0f, wcp->data_size=%u\n",
 
 void delete_write_cache(files_struct *fsp)
 {
-       write_cache *wcp;
+       struct write_cache *wcp;
 
        if(!fsp) {
                return;
@@ -916,7 +916,7 @@ void delete_write_cache(files_struct *fsp)
 static bool setup_write_cache(files_struct *fsp, off_t file_size)
 {
        ssize_t alloc_size = lp_write_cache_size(SNUM(fsp->conn));
-       write_cache *wcp;
+       struct write_cache *wcp;
 
        if (allocated_write_caches >= MAX_WRITE_CACHES) {
                return False;
@@ -926,7 +926,7 @@ static bool setup_write_cache(files_struct *fsp, off_t file_size)
                return False;
        }
 
-       if((wcp = SMB_MALLOC_P(write_cache)) == NULL) {
+       if((wcp = SMB_MALLOC_P(struct write_cache)) == NULL) {
                DEBUG(0,("setup_write_cache: malloc fail.\n"));
                return False;
        }
@@ -983,7 +983,7 @@ void set_filelen_write_cache(files_struct *fsp, off_t file_size)
 
 ssize_t flush_write_cache(files_struct *fsp, enum flush_reason_enum reason)
 {
-       write_cache *wcp = fsp->wcp;
+       struct write_cache *wcp = fsp->wcp;
        size_t data_size;
        ssize_t ret;