X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=libcfs%2Finclude%2Flibcfs%2Flinux%2Flibcfs.h;h=b5ce2897043d18cb3eeb60fe005da877dfac5e06;hb=c64a87cede3b070573ed0062d98fc33be34111b8;hp=8c6864ff1d43d379e0f204838f588dfe7de06fdd;hpb=3c24487d1cc7af1011914c92c893dc5d4663f7a5;p=fs%2Flustre-release.git diff --git a/libcfs/include/libcfs/linux/libcfs.h b/libcfs/include/libcfs/linux/libcfs.h index 8c6864f..b5ce289 100644 --- a/libcfs/include/libcfs/linux/libcfs.h +++ b/libcfs/include/libcfs/linux/libcfs.h @@ -111,6 +111,12 @@ do { \ */ #define CFS_CURPROC_COMM_MAX (sizeof ((struct task_struct *)0)->comm) +/* helper for sysctl handlers */ +int lprocfs_call_handler(void *data, int write, loff_t *ppos, + void __user *buffer, size_t *lenp, + int (*handler)(void *data, int write, + loff_t pos, void __user *buffer, int len)); + #include /*