diff options
author | Holger Hetterich <hhetter@novell.com> | 2010-01-21 23:16:58 +0100 |
---|---|---|
committer | Jim McDonough <jmcd@samba.org> | 2010-03-16 09:52:09 -0400 |
commit | cdd19067284081af01f38a4ed78a9667990677cd (patch) | |
tree | a7d4267a3ddcd711b45429a875a2bf1dacc50899 | |
parent | 8cb5bac9ee96321c982038cb5dc951f6c2856d8c (diff) | |
download | samba-cdd19067284081af01f38a4ed78a9667990677cd.tar.gz samba-cdd19067284081af01f38a4ed78a9667990677cd.tar.bz2 samba-cdd19067284081af01f38a4ed78a9667990677cd.zip |
Don't use typedefs on the VFS function data structures as
typedefs are evil according to the linux kernel coding
styleguide.
-rw-r--r-- | source3/modules/vfs_smb_traffic_analyzer.c | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/source3/modules/vfs_smb_traffic_analyzer.c b/source3/modules/vfs_smb_traffic_analyzer.c index 6155c7e7c7..150b112ee6 100644 --- a/source3/modules/vfs_smb_traffic_analyzer.c +++ b/source3/modules/vfs_smb_traffic_analyzer.c @@ -45,33 +45,33 @@ enum vfs_id { /* Specific data sets for the VFS functions. */ -typedef struct mkdir_data { +struct mkdir_data { const char *path; mode_t mode; int result; -} t_mkdir; +}; -typedef struct rmdir_data { +struct rmdir_data { const char *path; int result; -} t_rmdir; +}; -typedef struct rename_data { +struct rename_data { const char *src; const char *dst; int result; -} t_rename; +}; -typedef struct chdir_data { +struct chdir_data { const char *path; int result; -} t_chdir; +}; /* rw_data used for read/write/pread/pwrite */ -typedef struct rw_data { +struct rw_data { char *filename; size_t len; -} t_rw; +}; static int vfs_smb_traffic_analyzer_debug_level = DBGC_VFS; @@ -351,34 +351,34 @@ static void smb_traffic_analyzer_send_data(vfs_handle_struct *handle, switch( vfs_operation ) { case vfs_id_mkdir: ; str = smb_traffic_analyzer_create_string( tm, \ - seconds, handle, username, \ - 3, ((t_mkdir *) data)->path, \ + seconds, handle, username, 3,\ + ((struct mkdir_data *) data)->path, \ talloc_asprintf( talloc_tos(), "%u", \ - ((t_mkdir *) data)->mode), \ + ((struct mkdir_data *) data)->mode), \ talloc_asprintf( talloc_tos(), "%u", \ - ((t_mkdir *) data)->result )); + ((struct mkdir_data *) data)->result )); break; case vfs_id_rmdir: ; str = smb_traffic_analyzer_create_string( tm, \ - seconds, handle, username, \ - 2, ((t_rmdir *) data)->path, \ + seconds, handle, username, 2,\ + ((struct rmdir_data *) data)->path, \ talloc_asprintf( talloc_tos(), "%u", \ - ((t_rmdir *) data)->result )); + ((struct rmdir_data *) data)->result )); break; case vfs_id_rename: ; str = smb_traffic_analyzer_create_string( tm, \ - seconds, handle, username, \ - 3, ((t_rename *) data)->src, \ - ((t_rename *) data)->dst, + seconds, handle, username, 3,\ + ((struct rename_data *) data)->src, \ + ((struct rename_data *) data)->dst, talloc_asprintf(talloc_tos(), "%u", \ - ((t_rename *) data)->result)); + ((struct rename_data *) data)->result)); break; case vfs_id_chdir: ; str = smb_traffic_analyzer_create_string( tm, \ - seconds, handle, username, \ - 2, ((t_chdir *) data)->path, \ + seconds, handle, username, 2,\ + ((struct chdir_data *) data)->path, \ talloc_asprintf(talloc_tos(), "%u", \ - ((t_chdir *) data)->result)); + ((struct chdir_data *) data)->result)); break; case vfs_id_write: @@ -386,10 +386,10 @@ static void smb_traffic_analyzer_send_data(vfs_handle_struct *handle, case vfs_id_read: case vfs_id_pread: ; str = smb_traffic_analyzer_create_string( tm, \ - seconds, handle, username, \ - 2, ((t_rw *) data)->filename, \ + seconds, handle, username, 2,\ + ((struct rw_data *) data)->filename, \ talloc_asprintf(talloc_tos(), "%u", \ - ((t_rw *) data)->len)); + ((struct rw_data *) data)->len)); break; default: DEBUG(1, ("smb_traffic_analyzer: error! " |