[PATCH] igmp -- proc_net_fops_create
From: Stephen Hemminger <hidden>
Date: 2003-09-11 22:42:40
From: Stephen Hemminger <hidden>
Date: 2003-09-11 22:42:40
diff -Nru a/net/ipv4/igmp.c b/net/ipv4/igmp.c
--- a/net/ipv4/igmp.c Thu Sep 11 15:36:06 2003
+++ b/net/ipv4/igmp.c Thu Sep 11 15:36:06 2003@@ -2430,15 +2430,8 @@ int __init igmp_mc_proc_init(void) { - struct proc_dir_entry *p; - - p = create_proc_entry("igmp", S_IRUGO, proc_net); - if (p) - p->proc_fops = &igmp_mc_seq_fops; - - p = create_proc_entry("mcfilter", S_IRUGO, proc_net); - if (p) - p->proc_fops = &igmp_mcf_seq_fops; + proc_net_fops_create("igmp", S_IRUGO, &igmp_mc_seq_fops); + proc_net_fops_create("mcfilter", S_IRUGO, &igmp_mcf_seq_fops); return 0; } #endif