diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2022-03-18 15:49:42 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2022-03-28 10:56:21 +0200 |
commit | 59d6b83f1d4bb3a8b63c9d1de279ac3eb5f75e58 (patch) | |
tree | ec2a72652a068e820427a47ea01c6929607727d8 /include | |
parent | 9e052f53708c98092b79aa8556fd977c05cd0136 (diff) | |
download | barebox-59d6b83f1d4bb3a8b63c9d1de279ac3eb5f75e58.tar.gz barebox-59d6b83f1d4bb3a8b63c9d1de279ac3eb5f75e58.tar.xz |
libfile: implement new pread_full
We already have pwrite_full, add pread_full for symmetry.
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Link: https://lore.barebox.org/20220318144942.498124-1-a.fatoum@pengutronix.de
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/libfile.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/libfile.h b/include/libfile.h index 3c2fe1714d..a353ccfa9e 100644 --- a/include/libfile.h +++ b/include/libfile.h @@ -2,6 +2,7 @@ #ifndef __LIBFILE_H #define __LIBFILE_H +int pread_full(int fd, void *buf, size_t size, loff_t offset); int pwrite_full(int fd, const void *buf, size_t size, loff_t offset); int write_full(int fd, const void *buf, size_t size); int read_full(int fd, void *buf, size_t size); |