-static int Seek( access_t *, int64_t );
-static int Read( access_t *, uint8_t *, size_t );
-static int Control( access_t *, int, va_list );
+static int Seek( access_t *, uint64_t );
+static ssize_t Read( access_t *, uint8_t *, size_t );
+static int Control( access_t *, int, va_list );