/*
 * setTimespec.c
 */


#include<unistd.h>
#include<sys/types.h>
#include<callgate.h>

#include<errno.h>
#include<fcntl.h>
#include<sys/stat.h>


/*
 * timespec構造体への仮対応のための処理。
 * stat構造体メンバーtimespec構造体に値を設定する。
 */
void setTimespec(struct stat *buf)
{
	buf->st_atimespec.ts_sec=buf->st_atime;
	buf->st_mtimespec.ts_sec=buf->st_mtime;
	buf->st_ctimespec.ts_sec=buf->st_ctime;
	buf->st_atimespec.ts_nsec=buf->st_mtimespec.ts_nsec=buf->st_ctimespec.ts_nsec=0;
}
