libutil: Add writeall utility function
writeall makes successive write calls to write an entire buffer to the output file descriptor. It returns the number of bytes written, or -1 on the first error.
This commit is contained in:
committed by
Anselm R Garbe
parent
529e50a7ad
commit
5cb3a1eba1
3
util.h
3
util.h
@@ -62,6 +62,9 @@ char *strsep(char **, const char *);
|
||||
int enregcomp(int, regex_t *, const char *, int);
|
||||
int eregcomp(regex_t *, const char *, int);
|
||||
|
||||
/* io */
|
||||
ssize_t writeall(int, const void *, size_t);
|
||||
|
||||
/* misc */
|
||||
void enmasse(int, char **, int (*)(const char *, const char *, int));
|
||||
void fnck(const char *, const char *, int (*)(const char *, const char *, int), int);
|
||||
|
Reference in New Issue
Block a user