summaryrefslogtreecommitdiff
path: root/sadump_info.h
diff options
context:
space:
mode:
authorHATAYAMA Daisuke <d.hatayama@jp.fujitsu.com>2011-12-16 10:40:43 +0900
committerAtsushi Kumagai <kumagai-atsushi@mxc.nes.nec.co.jp>2011-12-19 11:11:30 +0900
commitff19f9f9bb8c877df78ea7b5d92f33ef911527bb (patch)
tree2e1f83e97ed1821490b4f02cf29d4aca3fcc1147 /sadump_info.h
parent3964c98eaca162ac1672327ad113b26d77dae0a6 (diff)
[PATCH v2 04/14] Verify and read VMCORE(s) in sadump-related formats
Try to read VMCORE(s) as sadump-related formats: single partition, diskset or media backup and verify their header information. If the VMCORE(s) doesn't belong to each of them, the check continues to checking of ELF format. Signed-off-by: HATAYAMA Daisuke <d.hatayama@jp.fujitsu.com>
Diffstat (limited to 'sadump_info.h')
-rw-r--r--sadump_info.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/sadump_info.h b/sadump_info.h
index 863956d..c54d29f 100644
--- a/sadump_info.h
+++ b/sadump_info.h
@@ -24,6 +24,7 @@
#if defined(__x86__) || defined(__x86_64__)
+int check_and_get_sadump_header_info(char *filename);
int sadump_add_diskset_info(char *name_memory);
char *sadump_head_disk_name_memory(void);
void free_sadump_info(void);
@@ -35,6 +36,15 @@ static inline int sadump_is_supported_arch(void)
#else
+static inline int check_and_get_sadump_header_info(char *filename)
+{
+ info->flag_sadump = SADUMP_UNKNOWN;
+
+ DEBUG_MSG("sadump: unsupported architecture\n");
+
+ return TRUE;
+}
+
static inline int sadump_add_diskset_info(char *name_memory)
{
return TRUE;