Since E is an "ambiguous command", one must use either type EJ or EX to eject a cd or otherwise exit cdio, but both have an E shorcut. That's why these two lines must be changed:
{ CMD_EJECT, "eject", 1, "" }
to:
{ CMD_EJECT, "eject", 2, "" },
{ CMD_QUIT, "exit", 1, "" },
to:
{ CMD_QUIT, "exit", 2, "" },
at http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/cdio/cdio.c
Thanks! ;)

