version 1.71, 2020/10/18 11:32:01 |
version 1.72, 2021/01/27 09:26:54 |
|
|
c->self); |
c->self); |
return; |
return; |
} |
} |
if (!(datafellows & SSH_NEW_OPENSSH)) |
if (!(ssh->compat & SSH_NEW_OPENSSH)) |
return; |
return; |
if (!c->have_remote_id) |
if (!c->have_remote_id) |
fatal_f("channel %d: no remote_id", c->self); |
fatal_f("channel %d: no remote_id", c->self); |
|
|
} |
} |
if (c->istate != CHAN_INPUT_CLOSED || c->ostate != CHAN_OUTPUT_CLOSED) |
if (c->istate != CHAN_INPUT_CLOSED || c->ostate != CHAN_OUTPUT_CLOSED) |
return 0; |
return 0; |
if ((datafellows & SSH_BUG_EXTEOF) && |
if ((ssh->compat & SSH_BUG_EXTEOF) && |
c->extended_usage == CHAN_EXTENDED_WRITE && |
c->extended_usage == CHAN_EXTENDED_WRITE && |
c->efd != -1 && |
c->efd != -1 && |
sshbuf_len(c->extended) > 0) { |
sshbuf_len(c->extended) > 0) { |