PHYS_DIRECT
(PHYS_DIRECT|PHYS_BACKGROUND|PHYS_FOREGROUND)) {
PHYS_DIRECT ? "accepted: " : "requested:");
if (arg->cx->physical->type != PHYS_DIRECT)
if (arg->cx->physical->type & PHYS_DIRECT)
if (dl->physical->type & (PHYS_DIRECT|PHYS_DEDICATED))
if (dl->physical->type == PHYS_DIRECT)
(dl->physical->type == PHYS_DIRECT) ||
!(dl->physical->type & (PHYS_DIRECT|PHYS_BACKGROUND|PHYS_FOREGROUND)))
if ((dl->physical->type & (PHYS_DIRECT|PHYS_DEDICATED|PHYS_BACKGROUND|
(dl->physical->type & (PHYS_DIRECT|PHYS_DEDICATED)))
dl->physical->type == PHYS_DIRECT ? 0 : dl->cfg.reconnect.max;
{ PHYS_DIRECT, "direct" },
if (p->type != PHYS_DIRECT) {
if (mode_type == MODE_REQ && p && p->type == PHYS_DIRECT &&
if (p->type != PHYS_DIRECT)
if (mode == PHYS_DIRECT)
if (sw.mode == PHYS_DIRECT)
if (sw.mode != PHYS_DIRECT) {
if (*p->name.full == '/' && p->type != PHYS_DIRECT &&
if (*p->name.full == '/' && p->type != PHYS_DIRECT &&
p->type == PHYS_DIRECT ? "unknown" : "N/A");
p->type = PHYS_DIRECT;
if (p->fd >= 0 && *p->name.full == '/' && p->type != PHYS_DIRECT)
if (p->type == PHYS_DIRECT && *p->name.base && !p->Utmp) {
if ((p->type & (PHYS_DIRECT|PHYS_DEDICATED) ||
mode & (PHYS_DIRECT|PHYS_DEDICATED)) &&
(!(p->type & PHYS_DIRECT) || !(mode & PHYS_BACKGROUND))) {
else if (p->type == PHYS_DIRECT) {
if (p->type != PHYS_DIRECT && p->fd >= 0 && !Online(dev))
if (p->type != PHYS_DIRECT) {
if (p->type != PHYS_DIRECT && p->cfg.speed > 115200)