blob: 609b8904e40df1b6c24248e93c8d95d9a15bbfbd [file] [log] [blame]
#ifndef __BACKPORT_LINUX_TIME64_H
#define __BACKPORT_LINUX_TIME64_H
#if LINUX_VERSION_IS_GEQ(3,17,0)
#include_next <linux/time64.h>
#else
#include <linux/time.h>
#endif
#if LINUX_VERSION_IS_LESS(3,17,0)
#define timespec64_equal timespec_equal
#define timespec64_compare timespec_compare
#define set_normalized_timespec64 set_normalized_timespec
#define timespec64_add_safe timespec_add_safe
#define timespec64_add timespec_add
#define timespec64_sub timespec_sub
#define timespec64_valid timespec_valid
#define timespec64_valid_strict timespec_valid_strict
#define timespec64_to_ns timespec_to_ns
#define ns_to_timespec64 ns_to_timespec
#define timespec64_add_ns timespec_add_ns
#define timespec64 timespec
#endif /* LINUX_VERSION_IS_LESS(3,17,0) */
#endif /* __BACKPORT_LINUX_TIME64_H */