xref: /aosp_15_r20/external/musl/compat/time32/__xstat.c (revision c9945492fdd68bbe62686c5b452b4dc1be3f8453)
1*c9945492SAndroid Build Coastguard Worker #include "time32.h"
2*c9945492SAndroid Build Coastguard Worker #include <sys/stat.h>
3*c9945492SAndroid Build Coastguard Worker 
4*c9945492SAndroid Build Coastguard Worker struct stat32;
5*c9945492SAndroid Build Coastguard Worker 
__fxstat(int ver,int fd,struct stat32 * buf)6*c9945492SAndroid Build Coastguard Worker int __fxstat(int ver, int fd, struct stat32 *buf)
7*c9945492SAndroid Build Coastguard Worker {
8*c9945492SAndroid Build Coastguard Worker 	return __fstat_time32(fd, buf);
9*c9945492SAndroid Build Coastguard Worker }
10*c9945492SAndroid Build Coastguard Worker 
__fxstatat(int ver,int fd,const char * path,struct stat32 * buf,int flag)11*c9945492SAndroid Build Coastguard Worker int __fxstatat(int ver, int fd, const char *path, struct stat32 *buf, int flag)
12*c9945492SAndroid Build Coastguard Worker {
13*c9945492SAndroid Build Coastguard Worker 	return __fstatat_time32(fd, path, buf, flag);
14*c9945492SAndroid Build Coastguard Worker }
15*c9945492SAndroid Build Coastguard Worker 
__lxstat(int ver,const char * path,struct stat32 * buf)16*c9945492SAndroid Build Coastguard Worker int __lxstat(int ver, const char *path, struct stat32 *buf)
17*c9945492SAndroid Build Coastguard Worker {
18*c9945492SAndroid Build Coastguard Worker 	return __lstat_time32(path, buf);
19*c9945492SAndroid Build Coastguard Worker }
20*c9945492SAndroid Build Coastguard Worker 
__xstat(int ver,const char * path,struct stat32 * buf)21*c9945492SAndroid Build Coastguard Worker int __xstat(int ver, const char *path, struct stat32 *buf)
22*c9945492SAndroid Build Coastguard Worker {
23*c9945492SAndroid Build Coastguard Worker 	return __stat_time32(path, buf);
24*c9945492SAndroid Build Coastguard Worker }
25