/* ISC license. */ #include ssize_t openreadnclose (char const *file, char *s, size_t n) { int fd = openbc_read(file) ; return fd == -1 ? fd : readnclose(fd, s, n) ; }