Isn't offset already an `off_t` ?