dlm: use genl_register_family_with_ops()
Signed-off-by: Changli Gao <xiaosuo@gmail.com> Signed-off-by: David Teigland <teigland@redhat.com>
This commit is contained in:
committed by
David Teigland
parent
cdd854bc42
commit
a4d935bd97
@@ -81,24 +81,11 @@ static struct genl_ops dlm_nl_ops = {
|
|||||||
|
|
||||||
int __init dlm_netlink_init(void)
|
int __init dlm_netlink_init(void)
|
||||||
{
|
{
|
||||||
int rv;
|
return genl_register_family_with_ops(&family, &dlm_nl_ops, 1);
|
||||||
|
|
||||||
rv = genl_register_family(&family);
|
|
||||||
if (rv)
|
|
||||||
return rv;
|
|
||||||
|
|
||||||
rv = genl_register_ops(&family, &dlm_nl_ops);
|
|
||||||
if (rv < 0)
|
|
||||||
goto err;
|
|
||||||
return 0;
|
|
||||||
err:
|
|
||||||
genl_unregister_family(&family);
|
|
||||||
return rv;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void dlm_netlink_exit(void)
|
void dlm_netlink_exit(void)
|
||||||
{
|
{
|
||||||
genl_unregister_ops(&family, &dlm_nl_ops);
|
|
||||||
genl_unregister_family(&family);
|
genl_unregister_family(&family);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user