ssize_t ret;
DECLARE_WAITQUEUE(wait, current);
+ if ( ppos != &file->f_pos ) {
+ return -ESPIPE;
+ }
if ( !access_ok(VERIFY_READ, buffer, count) ) {
return -EFAULT;
}
ssize_t ret;
unsigned long int flags;
+ if ( ppos != &file->f_pos ) {
+ return -ESPIPE;
+ }
if ( !access_ok(VERIFY_READ, buffer, count) ) {
return -EFAULT;
}
printk(KERN_INFO "usb-midi: Open Succeeded. minor= %d.\n", minor);
#endif
- return nonseekable_open(inode, file); /** Success. **/
+ return 0; /** Success. **/
}