10 likes | 194 Views
CommReceive. InBuffSize (1024)byte. cv->InBuff. recv(s, buf, len, 0). TeraTerm. len. SSH2 パケットの受信. TTSSH. TTXrecv(). pvar->ssh_state.payload_datastart. PKT_recv(). pvar->ssh_state.payload_datalen. SSH2_MSG_CHANNEL_DATA で渡されてきたプレーンデータを返す。. pvar->ssh_state.payload.
E N D
CommReceive InBuffSize(1024)byte cv->InBuff recv(s, buf, len, 0) TeraTerm len SSH2パケットの受信 TTSSH TTXrecv() pvar->ssh_state.payload_datastart PKT_recv() pvar->ssh_state.payload_datalen SSH2_MSG_CHANNEL_DATAで渡されてきたプレーンデータを返す。 pvar->ssh_state.payload pvar->ssh_state.payloadlen 1つのSSH2パケットを 解析中 total_packet_size pvar->pkt_state.datastart pvar->pkt_state.datalen pvar->pkt_state.buf recv()で受信した 実パケットデータ pvar->pkt_state.buflen = READAMOUNT = 128KB