]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/linux/fs.h
libfs: allow error return from simple attributes
[net-next-2.6.git] / include / linux / fs.h
index 36b7abefacbe4b743ba128afcdcfee7b5c05a885..ebe996ac2589aee6740d441c7d4a6b644c6fb93d 100644 (file)
@@ -2068,7 +2068,7 @@ __simple_attr_check_format(const char *fmt, ...)
 }
 
 int simple_attr_open(struct inode *inode, struct file *file,
-                    u64 (*get)(void *), void (*set)(void *, u64),
+                    int (*get)(void *, u64 *), int (*set)(void *, u64),
                     const char *fmt);
 int simple_attr_close(struct inode *inode, struct file *file);
 ssize_t simple_attr_read(struct file *file, char __user *buf,