blob: ad74204ae29514b1227cc6554fefa2c96e3e3643 [file] [log] [blame]
// Copyright 2013 Google Inc. All Rights Reserved.
//
// Define nacl_abi_timespec and its conversion functions.
//
// Note that nacl-glibc's timespec is as same as NaCl IRT's. In
// bionic, time_t is a 32bit value so we need conversion.
//
#include <stdint.h>
#include <time.h>
struct nacl_abi_timespec {
int64_t tv_sec;
int64_t tv_nsec;
};
void __nacl_abi_timespec_to_timespec(struct nacl_abi_timespec *nacl_timespec,
struct timespec *timespec);
void __timespec_to_nacl_abi_timespec(struct timespec *timespec,
struct nacl_abi_timespec *nacl_timespec);