Do not set the .doit wrapper if there is no .doit function. Signed-off-by: Felix Fietkau <nbd@xxxxxxxxxxx> --- --- a/compat/compat-2.6.37.c +++ b/compat/compat-2.6.37.c @@ -130,7 +130,8 @@ int compat_genl_register_family_with_ops __copy(dumpit); __copy(done); #undef __copy - ops[i].ops.doit = nl_doit_wrapper; + if (ops[i].doit) + ops[i].ops.doit = nl_doit_wrapper; ret = genl_register_ops(&family->family, &ops[i].ops); if (ret < 0) goto error_ops; -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html