fileio: add new helper write_base64_file_at() which encodes a binary object into base64 and writes it to a file

This commit is contained in:
Lennart Poettering
2024-06-14 22:50:33 +01:00
committed by Luca Boccassi
parent 73fade298a
commit dc163cd40b
3 changed files with 21 additions and 8 deletions
+2
View File
@@ -66,6 +66,8 @@ static inline int write_string_file(const char *fn, const char *line, WriteStrin
return write_string_file_ts(fn, line, flags, NULL);
}
int write_base64_file_at(int dir_fd, const char *fn, const struct iovec *data, WriteStringFileFlags flags);
int write_string_filef(const char *fn, WriteStringFileFlags flags, const char *format, ...) _printf_(3, 4);
int read_one_line_file_at(int dir_fd, const char *filename, char **ret);