QNEAR_BACKWARD
} else if (!(dp->hd_flags & QNEAR_BACKWARD) &&
if ((dp->hd_flags & QNEAR_BACKWARD) &&
(dp->hd_flags & QNEAR_BACKWARD) && (BP_LT_HD(bp, dp)))
flags &= ~(QNEAR_ASYNCONLY | QNEAR_BACKWARD);
} else if (flags & QNEAR_BACKWARD) {
flags &= ~QNEAR_BACKWARD;
flags |= QNEAR_BACKWARD;
if (flags & QNEAR_BACKWARD) {
flags &= ~(QNEAR_BACKWARD|QNEAR_ASYNCALSO);
flags |= QNEAR_BACKWARD;
flags &= ~QNEAR_BACKWARD;
} else if (flags & QNEAR_BACKWARD) {
flags &= ~QNEAR_BACKWARD;
flags |= QNEAR_BACKWARD;
if (flags & QNEAR_BACKWARD) {
if (!(dp->hd_flags & QNEAR_BACKWARD) &&