[PATCH] NET: use proc_net_fops_create() for /proc/net/wireless

STALE8362d

2 messages, 2 authors, 2003-09-15 · open the first message on its own page

[PATCH] NET: use proc_net_fops_create() for /proc/net/wireless

From: YOSHIFUJI Hideaki / 吉藤英明 <hidden>
Date: 2003-09-13 05:29:29

use proc_net_fops_create() for /proc/net/wireless

===== net/core/wireless.c 1.13 vs edited =====
--- 1.13/net/core/wireless.c	Tue Sep  9 10:35:35 2003
+++ edited/net/core/wireless.c	Sat Sep 13 14:09:03 2003
@@ -495,15 +495,10 @@
 
 int __init wireless_proc_init(void)
 {
-	struct proc_dir_entry *p;
-	int rc = 0;
+	if (!proc_net_fops_create("wireless", S_IRUGO, &wireless_seq_fops))
+		return -ENOMEM;
 
-	p = create_proc_entry("wireless", S_IRUGO, proc_net);
-	if (p)
-		p->proc_fops = &wireless_seq_fops;
-	else
-		rc = -ENOMEM;
-	return rc;
+	return 0;
 }
 #endif	/* CONFIG_PROC_FS */
 
-- 
Hideaki YOSHIFUJI @ USAGI Project <yoshfuji@linux-ipv6.org>
GPG FP: 9022 65EB 1ECF 3AD1 0BDF  80D8 4807 F894 E062 0EEA

Re: [PATCH] NET: use proc_net_fops_create() for /proc/net/wireless

From: David S. Miller <hidden>
Date: 2003-09-15 22:57:40

On Sat, 13 Sep 2003 14:29:29 +0900 (JST)
YOSHIFUJI Hideaki / _$B5HF#1QL@ [off-list ref] wrote:
use proc_net_fops_create() for /proc/net/wireless
Applied, thank you.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help