blob: 31a7f1be913f8d9ec395af55fe04f48e8a299288 [file] [log] [blame]
#ifndef __BACKPORT_LINUX_TIME64_H
#define __BACKPORT_LINUX_TIME64_H
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,17,0)
#include_next <linux/time64.h>
#else
#include <linux/time.h>
#endif
#if LINUX_VERSION_CODE < KERNEL_VERSION(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_CODE < KERNEL_VERSION(3,17,0) */
#endif /* __BACKPORT_LINUX_TIME64_H */