use symbolic constants in generic lseek code

Convert magic numbers to SEEK_* values from fs.h

Signed-off-by: Chris Snook <csnook@redhat.com>
Acked-by: David Howells <dhowells@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Chris Snook 2007-05-08 00:24:13 -07:00 committed by Linus Torvalds
parent 5b79520212
commit 7b8e89249b

View File

@ -37,10 +37,10 @@ loff_t generic_file_llseek(struct file *file, loff_t offset, int origin)
mutex_lock(&inode->i_mutex);
switch (origin) {
case 2:
case SEEK_END:
offset += inode->i_size;
break;
case 1:
case SEEK_CUR:
offset += file->f_pos;
}
retval = -EINVAL;
@ -63,10 +63,10 @@ loff_t remote_llseek(struct file *file, loff_t offset, int origin)
lock_kernel();
switch (origin) {
case 2:
case SEEK_END:
offset += i_size_read(file->f_path.dentry->d_inode);
break;
case 1:
case SEEK_CUR:
offset += file->f_pos;
}
retval = -EINVAL;
@ -94,10 +94,10 @@ loff_t default_llseek(struct file *file, loff_t offset, int origin)
lock_kernel();
switch (origin) {
case 2:
case SEEK_END:
offset += i_size_read(file->f_path.dentry->d_inode);
break;
case 1:
case SEEK_CUR:
offset += file->f_pos;
}
retval = -EINVAL;