chiark / gitweb /
Make run_directory.c stat the place it is going to try to run.
[elogind.git] / klibc / include / arch / m68k / klibc / archstat.h
1 #ifndef _KLIBC_ARCHSTAT_H
2 #define _KLIBC_ARCHSTAT_H
3
4 #define _STATBUF_ST_NSEC
5
6 /* This matches struct stat64 in glibc2.1, hence the absolutely
7  * insane amounts of padding around dev_t's.
8  */
9 struct stat {
10         unsigned long long      st_dev;
11         unsigned char   __pad1[2];
12
13         unsigned long   __st_ino;
14
15         unsigned int    st_mode;
16         unsigned int    st_nlink;
17
18         unsigned long   st_uid;
19         unsigned long   st_gid;
20
21         unsigned long long      st_rdev;
22         unsigned char   __pad3[2];
23
24         long long       st_size;
25         unsigned long   st_blksize;
26
27         unsigned long   __pad4;         /* future possible st_blocks high bits */
28         unsigned long   st_blocks;      /* Number 512-byte blocks allocated. */
29
30         struct timespec st_atim;
31         struct timespec st_mtim;
32         struct timespec st_ctim;
33
34         unsigned long long      st_ino;
35 };
36
37 #endif