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

Commit d4beaa66 authored by Gao feng's avatar Gao feng Committed by David S. Miller
Browse files

net: proc: change proc_net_fops_create to proc_create



Right now, some modules such as bonding use proc_create
to create proc entries under /proc/net/, and other modules
such as ipv4 use proc_net_fops_create.

It looks a little chaos.this patch changes all of
proc_net_fops_create to proc_create. we can remove
proc_net_fops_create after this patch.

Signed-off-by: default avatarGao feng <gaofeng@cn.fujitsu.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 510a1e72
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -276,7 +276,7 @@ static int cn_init(void)

	cn_already_initialized = 1;

	proc_net_fops_create(&init_net, "connector", S_IRUGO, &cn_file_ops);
	proc_create("connector", S_IRUGO, init_net.proc_net, &cn_file_ops);

	return 0;
}
+2 −1
Original line number Diff line number Diff line
@@ -586,7 +586,8 @@ static int bpq_device_event(struct notifier_block *this,unsigned long event, voi
static int __init bpq_init_driver(void)
{
#ifdef CONFIG_PROC_FS
	if (!proc_net_fops_create(&init_net, "bpqether", S_IRUGO, &bpq_info_fops)) {
	if (!proc_create("bpqether", S_IRUGO, init_net.proc_net,
			 &bpq_info_fops)) {
		printk(KERN_ERR
			"bpq: cannot create /proc/net/bpqether entry.\n");
		return -ENOENT;
+1 −1
Original line number Diff line number Diff line
@@ -2118,7 +2118,7 @@ static int __init scc_init_driver (void)
	}
	rtnl_unlock();

	proc_net_fops_create(&init_net, "z8530drv", 0, &scc_net_seq_fops);
	proc_create("z8530drv", 0, init_net.proc_net, &scc_net_seq_fops);

	return 0;
}
+1 −1
Original line number Diff line number Diff line
@@ -1167,7 +1167,7 @@ static int __init yam_init_driver(void)
	yam_timer.expires = jiffies + HZ / 100;
	add_timer(&yam_timer);

	proc_net_fops_create(&init_net, "yam", S_IRUGO, &yam_info_fops);
	proc_create("yam", S_IRUGO, init_net.proc_net, &yam_info_fops);
	return 0;
 error:
	while (--i >= 0) {
+1 −1
Original line number Diff line number Diff line
@@ -1134,7 +1134,7 @@ static __net_init int pppoe_init_net(struct net *net)

	rwlock_init(&pn->hash_lock);

	pde = proc_net_fops_create(net, "pppoe", S_IRUGO, &pppoe_seq_fops);
	pde = proc_create("pppoe", S_IRUGO, net->proc_net, &pppoe_seq_fops);
#ifdef CONFIG_PROC_FS
	if (!pde)
		return -ENOMEM;
Loading