diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2013-05-01 15:14:25 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2013-05-01 15:14:25 +0000 |
commit | bd2e28ac51d36d348c8ab7d7f8523a7075edaff4 (patch) | |
tree | e8bceb46dfde019a938d8e789751a0ae29b8f7ed /file.c | |
parent | 554e6f3240bcd6110214685371745278b43a8ab7 (diff) | |
download | strace-bd2e28ac51d36d348c8ab7d7f8523a7075edaff4.tar.gz strace-bd2e28ac51d36d348c8ab7d7f8523a7075edaff4.tar.bz2 strace-bd2e28ac51d36d348c8ab7d7f8523a7075edaff4.tar.xz |
x32: fix decoding of __old_kernel_stat based syscalls
* file.c [X32] (struct __old_kernel_stat): Define.
* linux/x32/syscallent1.h: Remove sys_old*stat redirections.
Diffstat (limited to 'file.c')
-rw-r--r-- | file.c | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -118,6 +118,20 @@ struct stat64 { unsigned long st_ctime_nsec; unsigned long long st_ino; }; + +struct __old_kernel_stat { + unsigned short st_dev; + unsigned short st_ino; + unsigned short st_mode; + unsigned short st_nlink; + unsigned short st_uid; + unsigned short st_gid; + unsigned short st_rdev; + unsigned int st_size; + unsigned int st_atime; + unsigned int st_mtime; + unsigned int st_ctime; +}; #else # undef dev_t # undef ino_t |