=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cdio/mmc.c,v retrieving revision 1.18 retrieving revision 1.19 diff -c -r1.18 -r1.19 *** src/usr.bin/cdio/mmc.c 2008/05/30 17:41:30 1.18 --- src/usr.bin/cdio/mmc.c 2008/06/06 10:16:52 1.19 *************** *** 1,4 **** ! /* $OpenBSD: mmc.c,v 1.18 2008/05/30 17:41:30 av Exp $ */ /* * Copyright (c) 2006 Michael Coulter --- 1,4 ---- ! /* $OpenBSD: mmc.c,v 1.19 2008/06/06 10:16:52 av Exp $ */ /* * Copyright (c) 2006 Michael Coulter *************** *** 51,63 **** scr.senselen = SENSEBUFLEN; r = ioctl(fd, SCIOCCOMMAND, &scr); - if (r == -1 && errno == EPERM) { - close(fd); - fd = -1; - if (!open_cd(cdname, 1)) - return (-1); - r = ioctl(fd, SCIOCCOMMAND, &scr); - } return (r == 0 ? scr.retsts : -1); } --- 51,56 ----