forked from pool/ocfs2-tools
65 lines
1.5 KiB
Diff
65 lines
1.5 KiB
Diff
|
From 394a3e7d2758331ba8aa6fc38957611d2447a73d Mon Sep 17 00:00:00 2001
|
||
|
From: Goldwyn Rodrigues <rgoldwyn@suse.com>
|
||
|
Date: Mon, 19 Aug 2013 19:15:53 -0500
|
||
|
Subject: [PATCH 4/7] Remove controld structures from debugfs.ocfs2
|
||
|
|
||
|
---
|
||
|
debugfs.ocfs2/commands.c | 34 ----------------------------------
|
||
|
1 file changed, 34 deletions(-)
|
||
|
|
||
|
diff --git a/debugfs.ocfs2/commands.c b/debugfs.ocfs2/commands.c
|
||
|
index e0b228a..c1c7589 100644
|
||
|
--- a/debugfs.ocfs2/commands.c
|
||
|
+++ b/debugfs.ocfs2/commands.c
|
||
|
@@ -108,11 +108,6 @@ static struct command commands[] = {
|
||
|
"close",
|
||
|
"Close a device",
|
||
|
},
|
||
|
- { "controld",
|
||
|
- do_controld,
|
||
|
- "controld dump",
|
||
|
- "Obtain information from ocfs2_controld",
|
||
|
- },
|
||
|
{ "curdev",
|
||
|
do_curdev,
|
||
|
"curdev",
|
||
|
@@ -894,35 +889,6 @@ static void do_lcd(char **args)
|
||
|
return ;
|
||
|
}
|
||
|
|
||
|
-static void do_controld_dump(char **args)
|
||
|
-{
|
||
|
- FILE *out;
|
||
|
- errcode_t ret;
|
||
|
- char *debug_buffer;
|
||
|
-
|
||
|
- ret = o2cb_control_daemon_debug(&debug_buffer);
|
||
|
- if (ret) {
|
||
|
- com_err(args[0], ret, "while obtaining the debug buffer");
|
||
|
- return;
|
||
|
- }
|
||
|
-
|
||
|
- out = open_pager(gbls.interactive);
|
||
|
- fprintf(out, "%s", debug_buffer);
|
||
|
- close_pager(out);
|
||
|
- free(debug_buffer);
|
||
|
-}
|
||
|
-
|
||
|
-static void do_controld(char **args)
|
||
|
-{
|
||
|
- if (!args[1])
|
||
|
- fprintf(stderr, "%s: Operation required\n", args[0]);
|
||
|
- else if (!strcmp(args[1], "dump"))
|
||
|
- do_controld_dump(args);
|
||
|
- else
|
||
|
- fprintf(stderr, "%s: Invalid operation: \"%s\"\n",
|
||
|
- args[0], args[1]);
|
||
|
-}
|
||
|
-
|
||
|
static void do_curdev(char **args)
|
||
|
{
|
||
|
printf("%s\n", gbls.device ? gbls.device : "No device");
|
||
|
--
|
||
|
1.8.1.4
|
||
|
|