diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2019-07-09 00:22:53 -0700 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-07-09 11:38:10 +0200 |
commit | aa8a42ac0a259187c88e8a4aca5f3d4f4f4b753a (patch) | |
tree | 5537c2f3010ef8f7c78b0380cfbc1b64cbced9a4 /include/common.h | |
parent | e7c33540d0c092c28b227d4b7602cef8ab203ef3 (diff) | |
download | barebox-aa8a42ac0a259187c88e8a4aca5f3d4f4f4b753a.tar.gz barebox-aa8a42ac0a259187c88e8a4aca5f3d4f4f4b753a.tar.xz |
lib: Add missing arguments to memcpy_parse_options()
Memcpy use-case differs from that of memcmp in default access type and
destination file mode. This was missed in original commit that
introduced memcpy_parse_options(). Add said parameters to
memcpy_parse_options(), so the can be correctly specified depending on
the use-case.
Fixes: ddf4cca339 ("commands: Introduce memcpy_parse_options()")
Reported-by: Peter Mamonov <pmamonov@gmail.com>
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/common.h')
-rw-r--r-- | include/common.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/common.h b/include/common.h index b1294978d7..a947406e1b 100644 --- a/include/common.h +++ b/include/common.h @@ -117,7 +117,8 @@ void shutdown_barebox(void); int mem_parse_options(int argc, char *argv[], char *optstr, int *mode, char **sourcefile, char **destfile, int *swab); int memcpy_parse_options(int argc, char *argv[], int *sourcefd, - int *destfd, loff_t *count); + int *destfd, loff_t *count, + int rwsize, int destmode); #define RW_BUF_SIZE (unsigned)4096 extern const char version_string[]; |