: Use proc_create() to setup ->proc_fops first
Subsystems (3)
PATCH 15/15 : Use proc_create() to setup ->proc_fops first
Use proc_create() to make sure that ->proc_fops be setup before gluing PDE to main tree.
Signed-off-by Wang Chen <[email protected]>
--- net/x25/x25_proc.c | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-)
net/x25/x25_proc.c +4 -6
@@ -312,20 +312,18 @@ int __init x25_proc_init(void)if (!x25_proc_dir) goto out; - p =create_proc_entry ("route" ,S_IRUGO , x25_proc_dir); + p =proc_create ("route" ,S_IRUGO , x25_proc_dir, &x25_seq_route_fops);if (!p) goto out_route; - p->proc_fops = &x25_seq_route_fops; - p =create_proc_entry ("socket" ,S_IRUGO , x25_proc_dir); + p =proc_create ("socket" ,S_IRUGO , x25_proc_dir, &x25_seq_socket_fops);if (!p) goto out_socket; - p->proc_fops = &x25_seq_socket_fops; - p =create_proc_entry ("forward" ,S_IRUGO , x25_proc_dir); + p =proc_create ("forward" ,S_IRUGO , x25_proc_dir, + &x25_seq_forward_fops);if (!p) goto out_forward; - p->proc_fops = &x25_seq_forward_fops; rc =0 ; out:
Signature · 1 line
WCN
From: Wang Chen <[email protected]>
Date: Thu, 28 Feb 2008 18:58:48 +0800
Quoted 4 lines
Use
proc_create()to make sure that ->proc_fops be setup before gluing PDE to main tree.Signed-off-by Wang Chen <[email protected]>
Applied.