libsmb: Remove unused setup_stat_from_stat_ex()
authorVolker Lendecke <vl@samba.org>
Thu, 18 Jan 2024 09:30:21 +0000 (10:30 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 30 Apr 2024 22:44:32 +0000 (22:44 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/include/libsmb_internal.h
source3/libsmb/libsmb_stat.c

index 113111532e0462cc70c2db51badba46561b5a285..df238886036ea09d6a09bcd1c63d65b4825e10d1 100644 (file)
@@ -530,9 +530,6 @@ void setup_stat(struct stat *st,
                struct timespec access_time_ts,
                struct timespec change_time_ts,
                struct timespec write_time_ts);
-void setup_stat_from_stat_ex(const struct stat_ex *stex,
-                            const char *fname,
-                            struct stat *st);
 
 int
 SMBC_stat_ctx(SMBCCTX *context,
index ae18f5946474a0808dc66db7776a27aec1a83453..2c5eddbffdee1748a778c9cd511efe06d04ac017 100644 (file)
@@ -114,48 +114,6 @@ void setup_stat(struct stat *st,
        set_mtimensec(st, write_time_ts.tv_nsec);
 }
 
-void setup_stat_from_stat_ex(const struct stat_ex *stex,
-                            const char *fname,
-                            struct stat *st)
-{
-       st->st_atime = stex->st_ex_atime.tv_sec;
-       set_atimensec(st, stex->st_ex_atime.tv_nsec);
-
-       st->st_ctime = stex->st_ex_ctime.tv_sec;
-       set_ctimensec(st, stex->st_ex_ctime.tv_nsec);
-
-       st->st_mtime = stex->st_ex_mtime.tv_sec;
-       set_mtimensec(st, stex->st_ex_mtime.tv_nsec);
-
-       st->st_mode = stex->st_ex_mode;
-       st->st_size = stex->st_ex_size;
-#ifdef HAVE_STAT_ST_BLKSIZE
-       st->st_blksize = 512;
-#endif
-#ifdef HAVE_STAT_ST_BLOCKS
-       st->st_blocks = (st->st_size + 511) / 512;
-#endif
-#ifdef HAVE_STRUCT_STAT_ST_RDEV
-       st->st_rdev = 0;
-#endif
-       st->st_uid = stex->st_ex_uid;
-       st->st_gid = stex->st_ex_gid;
-
-       st->st_nlink = stex->st_ex_nlink;
-
-       if (stex->st_ex_ino == 0) {
-               st->st_ino = 0;
-               if (fname != NULL) {
-                       st->st_ino = generate_inode(fname);
-               }
-       } else {
-               st->st_ino = stex->st_ex_ino;
-       }
-
-       st->st_dev = stex->st_ex_dev;
-
-}
-
 /*
  * Routine to stat a file given a name
  */