summaryrefslogtreecommitdiffstats
path: root/scripts/common.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2021-11-15 14:21:23 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2021-11-15 14:21:23 +0100
commit64f85586d1dcb30eddd3d5d9ed39117bafb7da89 (patch)
tree0b3a56ae9130ac91c47eda596fb4527d02a20de3 /scripts/common.h
parent0fdbd47ac4ff832f1c950db0b6ccb2eda3824158 (diff)
parent2eb68ed872c25b4d8223a4e0e56c59eae836ba36 (diff)
downloadbarebox-64f85586d1dcb30eddd3d5d9ed39117bafb7da89.tar.gz
barebox-64f85586d1dcb30eddd3d5d9ed39117bafb7da89.tar.xz
Merge branch 'for-next/scripts-common-library'
Diffstat (limited to 'scripts/common.h')
-rw-r--r--scripts/common.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/scripts/common.h b/scripts/common.h
new file mode 100644
index 0000000000..820108c52c
--- /dev/null
+++ b/scripts/common.h
@@ -0,0 +1,10 @@
+#ifndef __COMMON_H
+#define __COMMON_H
+
+int read_file_2(const char *filename, size_t *size, void **outbuf, size_t max_size);
+void *read_file(const char *filename, size_t *size);
+int write_file(const char *filename, const void *buf, size_t size);
+int read_full(int fd, void *buf, size_t size);
+int write_full(int fd, void *buf, size_t size);
+
+#endif /* __COMMON_H */