]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libsmb: Remove a typedef
authorVolker Lendecke <vl@samba.org>
Wed, 25 Mar 2020 21:06:37 +0000 (22:06 +0100)
committerRalph Boehme <slow@samba.org>
Wed, 8 Apr 2020 14:46:39 +0000 (14:46 +0000)
No API change, this is not used publically

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/include/libsmb_internal.h
source3/libsmb/libsmb_xattr.c

index feedddd08776e12c7cb5b25767e5ab99fed08df8..d23b33c43b9b5eda5337c39e8e9fcc3787868ce9 100644 (file)
@@ -38,7 +38,7 @@
 /*
  * DOS Attribute values (used internally)
  */
-typedef struct DOS_ATTR_DESC {
+struct DOS_ATTR_DESC {
        int mode;
        off_t size;
        time_t create_time;
@@ -46,7 +46,7 @@ typedef struct DOS_ATTR_DESC {
        time_t write_time;
        time_t change_time;
        SMB_INO_T inode;
-} DOS_ATTR_DESC;
+};
 
 /*
  * Extension of libsmbclient.h's #defines
index 8dde8c1bc90fa197cde378dcb433d0ebdbed3819..9e3f542b9241320146c4876265aca8dac6726081 100644 (file)
@@ -544,16 +544,16 @@ done:
 
 
 /* Obtain the current dos attributes */
-static DOS_ATTR_DESC *
+static struct DOS_ATTR_DESC *
 dos_attr_query(SMBCCTX *context,
                TALLOC_CTX *ctx,
                const char *filename,
                SMBCSRV *srv)
 {
        struct stat sb = {0};
-        DOS_ATTR_DESC *ret;
+        struct DOS_ATTR_DESC *ret = NULL;
 
-        ret = talloc(ctx, DOS_ATTR_DESC);
+        ret = talloc(ctx, struct DOS_ATTR_DESC);
         if (!ret) {
                 errno = ENOMEM;
                 return NULL;
@@ -582,7 +582,7 @@ dos_attr_query(SMBCCTX *context,
 /* parse a ascii version of a security descriptor */
 static void
 dos_attr_parse(SMBCCTX *context,
-               DOS_ATTR_DESC *dad,
+               struct DOS_ATTR_DESC *dad,
                SMBCSRV *srv,
                char *str)
 {
@@ -1698,7 +1698,7 @@ SMBC_setxattr_ctx(SMBCCTX *context,
        char *password = NULL;
        char *workgroup = NULL;
        char *path = NULL;
-        DOS_ATTR_DESC *dad = NULL;
+        struct DOS_ATTR_DESC *dad = NULL;
         struct {
                 const char * create_time_attr;
                 const char * access_time_attr;