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:
Michael Forney
2017-01-01 17:00:32 -08:00
committed by Anselm R Garbe
parent 529e50a7ad
commit 5cb3a1eba1
3 changed files with 26 additions and 1 deletions

View File

@@ -79,7 +79,8 @@ LIBUTILSRC =\
libutil/strlcpy.c\
libutil/strsep.c\
libutil/strtonum.c\
libutil/unescape.c
libutil/unescape.c\
libutil/writeall.c
LIB = $(LIBUTF) $(LIBUTIL)