<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hey everyone,<div class=""><br class=""></div><div class="">First off, sorry if this is not the proper venue for this sort of question. Is there a way to instruct strace to output the entire structure for *stat[64] calls? For example, in the following line:</div><div class=""><br class=""></div><div class="">fstat64(3, {st_mode=S_IFREG|0644, st_size=82956, ...}) = 0</div><div class=""><br class=""></div><div class="">st_mode and st_size are printed but the rest of the fields in the return stat structure are omitted with a “…” being printed instead.</div><div class=""><br class=""></div><div class="">Thanks!</div><div class=""><br class=""></div><div class="">P.S. Here is the the definition of the structure in question:</div><div class=""><dl compact="" style="font-family: arial, sans-serif;" class=""><dd class=""><pre class="code" style="padding: 0px 2em 0px 0px;">struct stat {
dev_t st_dev; /* ID of device containing file */
ino_t st_ino; /* inode number */
mode_t st_mode; /* protection */
nlink_t st_nlink; /* number of hard links */
uid_t st_uid; /* user ID of owner */
gid_t st_gid; /* group ID of owner */
dev_t st_rdev; /* device ID (if special file) */
off_t st_size; /* total size, in bytes */
blksize_t st_blksize; /* blocksize for file system I/O */
blkcnt_t st_blocks; /* number of 512B blocks allocated */
time_t st_atime; /* time of last access */
time_t st_mtime; /* time of last modification */
time_t st_ctime; /* time of last status change */
};</pre></dd></dl><div class=""><br class=""></div></div></body></html>