summaryrefslogtreecommitdiff
path: root/backport/backport-include/linux/time64.h
blob: 609b8904e40df1b6c24248e93c8d95d9a15bbfbd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#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 */