Skip to content

Commit

Permalink
ipvs: Use genl_register_family_with_ops()
Browse files Browse the repository at this point in the history
Use genl_register_family_with_ops() instead of a copy.

Signed-off-by: Michał Mirosław <mirq-linux@rere.qmqm.pl>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Michał Mirosław authored and David S. Miller committed May 21, 2009
1 parent acb0a20 commit 8f698d5
Showing 1 changed file with 2 additions and 16 deletions.
18 changes: 2 additions & 16 deletions net/netfilter/ipvs/ip_vs_ctl.c
Original file line number Diff line number Diff line change
Expand Up @@ -3345,22 +3345,8 @@ static struct genl_ops ip_vs_genl_ops[] __read_mostly = {

static int __init ip_vs_genl_register(void)
{
int ret, i;

ret = genl_register_family(&ip_vs_genl_family);
if (ret)
return ret;

for (i = 0; i < ARRAY_SIZE(ip_vs_genl_ops); i++) {
ret = genl_register_ops(&ip_vs_genl_family, &ip_vs_genl_ops[i]);
if (ret)
goto err_out;
}
return 0;

err_out:
genl_unregister_family(&ip_vs_genl_family);
return ret;
return genl_register_family_with_ops(&ip_vs_genl_family,
ip_vs_genl_ops, ARRAY_SIZE(ip_vs_genl_ops));
}

static void ip_vs_genl_unregister(void)
Expand Down

0 comments on commit 8f698d5

Please sign in to comment.