Oh, no, we *are* using the entry_size and the entry_sentinel values, just not the start_ptr one. I guess you're trying to match the read() structure? Or is it copypasta?