David Howells <[email protected]> writes:

>       struct statx {
>               uint32_t                st_mask;
>               uint32_t                st_information;
>               uint16_t                st_mode;
>               uint16_t                __spare0[1];
>               uint32_t                st_nlink;
>               uint32_t                st_uid;
>               uint32_t                st_gid;
>               uint32_t                st_alloc_blksize;
>               uint32_t                st_blksize;
>               uint32_t                st_small_io_size;
>               uint32_t                st_large_io_size;
>               struct statx_dev        st_rdev;
>               struct statx_dev        st_dev;
>               int32_t                 st_atime_ns;
>               int32_t                 st_btime_ns;
>               int32_t                 st_ctime_ns;
>               int32_t                 st_mtime_ns;
>               int64_t                 st_atime;
>               int64_t                 st_btime;
>               int64_t                 st_ctime;
>               int64_t                 st_mtime;
>               uint64_t                st_ino;
>               uint64_t                st_size;
>               uint64_t                st_blocks;
>               uint64_t                st_version;
>               uint64_t                st_ioc_flags;

I'd suggest to use a different prefix (stx_ instead of st_) for the
members.  st_[acm]time are typically defined as macros by <sys/stat.h>
which would conflict.

Andreas.

-- 
Andreas Schwab, [email protected]
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to