Index: components/nacl/loader/nonsfi/abi_conversion.h |
diff --git a/components/nacl/loader/nonsfi/abi_conversion.h b/components/nacl/loader/nonsfi/abi_conversion.h |
index 13479e27eb489a9cd4c8dfe437b8774a9e345d3c..771f2dcff650e8e088c5b844f15477ddef2707e3 100644 |
--- a/components/nacl/loader/nonsfi/abi_conversion.h |
+++ b/components/nacl/loader/nonsfi/abi_conversion.h |
@@ -6,11 +6,22 @@ |
#define COMPONENTS_NACL_LOADER_NONSFI_ABI_CONVERSION_H_ |
struct stat; |
+struct timespec; |
struct nacl_abi_stat; |
+struct nacl_abi_timespec; |
namespace nacl { |
namespace nonsfi { |
+// Converts the timespec struct from NaCl's to host's ABI. |
+void NaClAbiTimeSpecToTimeSpec(const struct nacl_abi_timespec& nacl_timespec, |
+ struct timespec* host_timespec); |
+ |
+// Converts the timespec struct from host's to NaCl's ABI. |
+void TimeSpecToNaClAbiTimeSpec(const struct timespec& host_timespec, |
+ struct nacl_abi_timespec* nacl_timespec); |
+ |
+ |
// Converts the stat struct from host's to NaCl's ABI. |
void StatToNaClAbiStat( |
const struct stat& host_stat, struct nacl_abi_stat* nacl_stat); |