Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9f00d977 authored by Pablo Neira Ayuso's avatar Pablo Neira Ayuso Committed by David S. Miller
Browse files

netlink: hide struct module parameter in netlink_kernel_create



This patch defines netlink_kernel_create as a wrapper function of
__netlink_kernel_create to hide the struct module *me parameter
(which seems to be THIS_MODULE in all existing netlink subsystems).

Suggested by David S. Miller.

Signed-off-by: default avatarPablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 9785e10a
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -500,8 +500,7 @@ static int __init crypto_user_init(void)
		.input	= crypto_netlink_rcv,
	};

	crypto_nlsk = netlink_kernel_create(&init_net, NETLINK_CRYPTO,
					    THIS_MODULE, &cfg);
	crypto_nlsk = netlink_kernel_create(&init_net, NETLINK_CRYPTO, &cfg);
	if (!crypto_nlsk)
		return -ENOMEM;

+1 −2
Original line number Diff line number Diff line
@@ -264,8 +264,7 @@ static int __devinit cn_init(void)
		.input	= dev->input,
	};

	dev->nls = netlink_kernel_create(&init_net, NETLINK_CONNECTOR,
					 THIS_MODULE, &cfg);
	dev->nls = netlink_kernel_create(&init_net, NETLINK_CONNECTOR, &cfg);
	if (!dev->nls)
		return -EIO;

+1 −1
Original line number Diff line number Diff line
@@ -177,7 +177,7 @@ int __init ibnl_init(void)
		.input	= ibnl_rcv,
	};

	nls = netlink_kernel_create(&init_net, NETLINK_RDMA, THIS_MODULE, &cfg);
	nls = netlink_kernel_create(&init_net, NETLINK_RDMA, &cfg);
	if (!nls) {
		pr_warn("Failed to create netlink socket\n");
		return -ENOMEM;
+1 −1
Original line number Diff line number Diff line
@@ -501,7 +501,7 @@ scsi_netlink_init(void)
	}

	scsi_nl_sock = netlink_kernel_create(&init_net, NETLINK_SCSITRANSPORT,
					     THIS_MODULE, &cfg);
					     &cfg);
	if (!scsi_nl_sock) {
		printk(KERN_ERR "%s: register of receive handler failed\n",
				__func__);
+1 −2
Original line number Diff line number Diff line
@@ -2969,8 +2969,7 @@ static __init int iscsi_transport_init(void)
	if (err)
		goto unregister_conn_class;

	nls = netlink_kernel_create(&init_net, NETLINK_ISCSI,
				    THIS_MODULE, &cfg);
	nls = netlink_kernel_create(&init_net, NETLINK_ISCSI, &cfg);
	if (!nls) {
		err = -ENOBUFS;
		goto unregister_session_class;
Loading