ISCAN_PAUSE
signal = any ? ISCAN_PAUSE : ISCAN_CANCEL;
((ss_priv->ss_iflags & ISCAN_PAUSE) == ISCAN_CANCEL);
if ((scandone == 0) && ((ss_priv->ss_iflags & ISCAN_PAUSE) == ISCAN_CANCEL)) {
if (scandone == 0 && (ss_priv->ss_iflags & ISCAN_PAUSE) == ISCAN_CANCEL) {
ss_priv->ss_iflags &= ~(ISCAN_PAUSE | ISCAN_ABORT);