+// SPDX-License-Identifier: GPL-2.0+
/*
* Based on mkimage.c.
*
* Written by Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
- *
- * SPDX-License-Identifier: GPL-2.0+
*/
#include "dumpimage.h"
};
/*
- * dumpimage_extract_datafile -
+ * dumpimage_extract_subimage -
*
* It scans all registered image types,
* verifies image_header for each supported image type
* returns negative if input image format does not match with any of
* supported image types
*/
-static int dumpimage_extract_datafile(struct image_type_params *tparams,
+static int dumpimage_extract_subimage(struct image_type_params *tparams,
void *ptr, struct stat *sbuf)
{
int retval = -1;
* Extract the file from the image
* if verify is successful
*/
- if (tparams->extract_datafile) {
- retval = tparams->extract_datafile(ptr, ¶ms);
+ if (tparams->extract_subimage) {
+ retval = tparams->extract_subimage(ptr, ¶ms);
} else {
fprintf(stderr,
- "%s: extract_datafile undefined for %s\n",
+ "%s: extract_subimage undefined for %s\n",
params.cmdname, tparams->name);
return -2;
}
* Extract the data files from within the matched
* image type. Returns the error code if not matched
*/
- retval = dumpimage_extract_datafile(tparams, ptr,
+ retval = dumpimage_extract_subimage(tparams, ptr,
&sbuf);
} else {
/*