Provide readn() as a wrapper around read()
authorHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Sat, 16 Sep 2017 13:13:15 +0000 (15:13 +0200)
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Sat, 16 Sep 2017 13:28:54 +0000 (15:28 +0200)
commit2cee425af0f8c425a410ff12a51f05a175a0c80b
tree04ed08bb40e82234a82d38f62f06c8a16adab38b
parent6c4545562d5b520ad23d9470382dde4b2af9671f
Provide readn() as a wrapper around read()

This readn() reads all the data requested, even if the
writer sends it in smaller chunks.
doc/doc-txt/ChangeLog
src/src/deliver.c
src/src/exim.c
src/src/exim.h