cd_read_toc
int cd_read_toc(struct cd_softc *, int, int, void *, int, int);
error = cd_read_toc(sc, 0, 0, toc, sizeof(toc->header), 0);
error = cd_read_toc(sc, fmt, 0, toc, len, 0);
if ((error = cd_read_toc(sc, 0, 0, th, sizeof(*th), 0)) != 0) {
error = cd_read_toc(sc, te->address_format, te->starting_track,
error = cd_read_toc(sc, 0, 0, toc,