git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[linux-2.6.git]
/
drivers
/
isdn
/
divert
/
divert_procfs.c
diff --git
a/drivers/isdn/divert/divert_procfs.c
b/drivers/isdn/divert/divert_procfs.c
index
d89a94b
..
d3506ee
100644
(file)
--- a/
drivers/isdn/divert/divert_procfs.c
+++ b/
drivers/isdn/divert/divert_procfs.c
@@
-94,7
+94,7
@@
isdn_divert_read(struct file *file, char *buf, size_t count, loff_t * off)
if ((len = strlen(inf->info_start)) <= count) {
if (copy_to_user(buf, inf->info_start, len))
return -EFAULT;
if ((len = strlen(inf->info_start)) <= count) {
if (copy_to_user(buf, inf->info_start, len))
return -EFAULT;
-
file->f_pos
+= len;
+
*off
+= len;
return (len);
}
return (0);
return (len);
}
return (0);
@@
-142,7
+142,7
@@
isdn_divert_open(struct inode *ino, struct file *filep)
(struct divert_info **) filep->private_data = &divert_info_head;
spin_unlock_irqrestore( &divert_info_lock, flags );
/* start_divert(); */
(struct divert_info **) filep->private_data = &divert_info_head;
spin_unlock_irqrestore( &divert_info_lock, flags );
/* start_divert(); */
- return
(0
);
+ return
nonseekable_open(ino, filep
);
} /* isdn_divert_open */
/*******************/
} /* isdn_divert_open */
/*******************/