@@ -97,20 +97,20 @@ static int do_getitimer(int which, struct itimerspec64 *value)
97
97
return 0 ;
98
98
}
99
99
100
- static int put_itimerval (struct itimerval __user * o ,
100
+ static int put_itimerval (struct __kernel_old_itimerval __user * o ,
101
101
const struct itimerspec64 * i )
102
102
{
103
- struct itimerval v ;
103
+ struct __kernel_old_itimerval v ;
104
104
105
105
v .it_interval .tv_sec = i -> it_interval .tv_sec ;
106
106
v .it_interval .tv_usec = i -> it_interval .tv_nsec / NSEC_PER_USEC ;
107
107
v .it_value .tv_sec = i -> it_value .tv_sec ;
108
108
v .it_value .tv_usec = i -> it_value .tv_nsec / NSEC_PER_USEC ;
109
- return copy_to_user (o , & v , sizeof (struct itimerval )) ? - EFAULT : 0 ;
109
+ return copy_to_user (o , & v , sizeof (struct __kernel_old_itimerval )) ? - EFAULT : 0 ;
110
110
}
111
111
112
112
113
- SYSCALL_DEFINE2 (getitimer , int , which , struct itimerval __user * , value )
113
+ SYSCALL_DEFINE2 (getitimer , int , which , struct __kernel_old_itimerval __user * , value )
114
114
{
115
115
struct itimerspec64 get_buffer ;
116
116
int error = do_getitimer (which , & get_buffer );
@@ -314,11 +314,11 @@ SYSCALL_DEFINE1(alarm, unsigned int, seconds)
314
314
315
315
#endif
316
316
317
- static int get_itimerval (struct itimerspec64 * o , const struct itimerval __user * i )
317
+ static int get_itimerval (struct itimerspec64 * o , const struct __kernel_old_itimerval __user * i )
318
318
{
319
- struct itimerval v ;
319
+ struct __kernel_old_itimerval v ;
320
320
321
- if (copy_from_user (& v , i , sizeof (struct itimerval )))
321
+ if (copy_from_user (& v , i , sizeof (struct __kernel_old_itimerval )))
322
322
return - EFAULT ;
323
323
324
324
/* Validate the timevals in value. */
@@ -333,8 +333,8 @@ static int get_itimerval(struct itimerspec64 *o, const struct itimerval __user *
333
333
return 0 ;
334
334
}
335
335
336
- SYSCALL_DEFINE3 (setitimer , int , which , struct itimerval __user * , value ,
337
- struct itimerval __user * , ovalue )
336
+ SYSCALL_DEFINE3 (setitimer , int , which , struct __kernel_old_itimerval __user * , value ,
337
+ struct __kernel_old_itimerval __user * , ovalue )
338
338
{
339
339
struct itimerspec64 set_buffer , get_buffer ;
340
340
int error ;
0 commit comments