Lines Matching full:chan
173 unsigned int chan;
175 chan = buf_getint(ses.payload);
176 if (chan >= ses.chansize || ses.channels[chan] == NULL) {
178 dropbear_exit("%s for unknown channel %d", kind, chan);
180 dropbear_exit("Unknown channel %d", chan);
183 return ses.channels[chan];
575 * chan is the remote channel, isextended is 0 if it is normal data, 1
863 * code (usually resource shortage or unknown chan type) */
950 struct Channel* chan;
953 chan = newchannel(0, type, 0, 0);
954 if (!chan) {
962 chan->writefd = chan->readfd = fd;
965 chan->await_open = 1;
972 buf_putint(ses.writepayload, chan->index);
1000 TRACE(("new chan remote %d local %d",