From: shadow Date: Thu, 20 Nov 2008 09:29:30 +0000 (+0000) Subject: first part of 2.6.26 support (lnet/libcfs part) X-Git-Tag: v1_7_150~1^38~1 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=de845d8992a4ea3d3278017a027dd847ed5c9fac;p=fs%2Flustre-release.git first part of 2.6.26 support (lnet/libcfs part) Branch b1_x_lnet_gate b=14250 i=maxim i=deen --- diff --git a/lnet/include/libcfs/linux/linux-prim.h b/lnet/include/libcfs/linux/linux-prim.h index ebf3a8a..eb42170 100644 --- a/lnet/include/libcfs/linux/linux-prim.h +++ b/lnet/include/libcfs/linux/linux-prim.h @@ -84,6 +84,17 @@ typedef struct ctl_table_header cfs_sysctl_table_header_t; #endif #define cfs_unregister_sysctl_table(t) unregister_sysctl_table(t) +#define DECLARE_PROC_HANDLER(name) \ +static int \ +LL_PROC_PROTO(name) \ +{ \ + DECLARE_LL_PROC_PPOS_DECL; \ + \ + return proc_call_handler(table->data, write, \ + ppos, buffer, lenp, \ + __##name); \ +} + /* * Symbol register */