| To: | davem@xxxxxxxxxx |
|---|---|
| Subject: | [PATCH] NET: use proc_net_fops_create() for /proc/net/wireless |
| From: | YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@xxxxxxxxxxxxxx> |
| Date: | Sat, 13 Sep 2003 14:29:29 +0900 (JST) |
| Cc: | netdev@xxxxxxxxxxx |
| Organization: | USAGI Project |
| Sender: | netdev-bounce@xxxxxxxxxxx |
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@xxxxxxxxxxxxxx>
GPG FP: 9022 65EB 1ECF 3AD1 0BDF 80D8 4807 F894 E062 0EEA
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH] tiny af_packet.c cleanup, Mitchell Blank Jr |
|---|---|
| Next by Date: | Re: [PATCH] tiny af_packet.c cleanup, Francois Romieu |
| Previous by Thread: | [PATCH] tiny af_packet.c cleanup, Mitchell Blank Jr |
| Next by Thread: | Re: [PATCH] NET: use proc_net_fops_create() for /proc/net/wireless, David S. Miller |
| Indexes: | [Date] [Thread] [Top] [All Lists] |