예제 #1
0
int __init compat24_init(void)
{
	int err;

	rcu_init();

	err = random32_init();
	if (err)
		return err;

	init_kthread();

	return genl_init();

}
예제 #2
0
int nlhandler_init(void)
{
	int error;

#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)
	error = genl_register_family_with_ops(&family, ops, ARRAY_SIZE(ops));
#else
	error = genl_register_family_with_ops(&family, ops);
#endif
	if (error) {
		log_err("Errcode %d registering the Genetlink family.", error);
		return error;
	}

	genl_init(&family);
	return 0;
}