simple_strtoll(optval, NULL, 0));
break;
case OPT_BOOL:
- case OPT_INVBOOL:
if ( !parse_bool(optval) )
bool_assert = !bool_assert;
- assign_integer_param(
- param,
- (param->type == OPT_BOOL) == bool_assert);
+ assign_integer_param(param, bool_assert);
break;
case OPT_SIZE:
assign_integer_param(
OPT_STR,
OPT_UINT,
OPT_BOOL,
- OPT_INVBOOL,
OPT_SIZE,
OPT_CUSTOM
} type;
__setup_str __setup_str_##_var[] = _name; \
__kparam __setup_##_var = \
{ __setup_str_##_var, OPT_BOOL, &_var, sizeof(_var) }
-#define invbool_param(_name, _var) \
- __setup_str __setup_str_##_var[] = _name; \
- __kparam __setup_##_var = \
- { __setup_str_##_var, OPT_INVBOOL, &_var, sizeof(_var) }
#define integer_param(_name, _var) \
__setup_str __setup_str_##_var[] = _name; \
__kparam __setup_##_var = \