diff --git a/include/linux/moduleparam.h b/include/linux/moduleparam.h index ec62438..1663ab1 100644 --- a/include/linux/moduleparam.h +++ b/include/linux/moduleparam.h @@ -155,7 +155,7 @@ extern int param_get_charp(char *buffer, struct kernel_param *kp); extern int param_set_bool(const char *val, struct kernel_param *kp); extern int param_get_bool(char *buffer, struct kernel_param *kp); -#define param_check_bool(name, p) __param_check(name, p, int) +#define param_check_bool(name, p) __param_check(name, p, bool) extern int param_set_invbool(const char *val, struct kernel_param *kp); extern int param_get_invbool(char *buffer, struct kernel_param *kp);