[B.A.T.M.A.N.] [PATCH] Fix deletion of aggregate_ogm in /proc/net/batman-adv

Sven Eckelmann sven.eckelmann at gmx.de
Tue Feb 24 10:52:40 UTC 2009


remove_proc_entry needs as second parameter the parent directory and
not the proc_dir_entry of the file to delete. Otherwise nothing will
be removed the deletion of /proc/net/batman-adv will fail because it
still has child nodes.

Signed-off-by: Sven Eckelmann <sven.eckelmann at gmx.de>
---
 batman-adv-kernelland/proc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/batman-adv-kernelland/proc.c b/batman-adv-kernelland/proc.c
index 6c475d4..00e177a 100644
--- a/batman-adv-kernelland/proc.c
+++ b/batman-adv-kernelland/proc.c
@@ -134,7 +134,7 @@ void cleanup_procfs(void)
 		remove_proc_entry(PROC_FILE_VIS, proc_batman_dir);
 
 	if (proc_aggr_file)
-		remove_proc_entry(PROC_FILE_AGGR, proc_aggr_file);
+		remove_proc_entry(PROC_FILE_AGGR, proc_batman_dir);
 
 	if (proc_batman_dir)
 #ifdef __NET_NET_NAMESPACE_H
-- 
1.6.1.3




More information about the B.A.T.M.A.N mailing list