Home
last modified time | relevance | path

Searched refs:writepayload (Results 1 – 22 of 22) sorted by relevance

/external/dropbear/
Dcli-chansession.c99 buf_putbyte(ses.writepayload, SSH_MSG_CHANNEL_REQUEST); in start_channel_request()
100 buf_putint(ses.writepayload, channel->remotechan); in start_channel_request()
102 buf_putstring(ses.writepayload, type, strlen(type)); in start_channel_request()
178 buf_putint(ses.writepayload, 1); /* Just the terminator */ in put_termcodes()
179 buf_putbyte(ses.writepayload, 0); /* TTY_OP_END */ in put_termcodes()
183 bufpos1 = ses.writepayload->pos; in put_termcodes()
184 buf_putint(ses.writepayload, 0); /* A placeholder for the final length */ in put_termcodes()
223 buf_putbyte(ses.writepayload, sshcode); in put_termcodes()
224 buf_putint(ses.writepayload, value); in put_termcodes()
227 buf_putbyte(ses.writepayload, 0); /* THE END, aka TTY_OP_END */ in put_termcodes()
[all …]
Dcli-authpubkey.c139 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_REQUEST); in send_msg_userauth_pubkey()
141 buf_putstring(ses.writepayload, cli_opts.username, in send_msg_userauth_pubkey()
144 buf_putstring(ses.writepayload, SSH_SERVICE_CONNECTION, in send_msg_userauth_pubkey()
147 buf_putstring(ses.writepayload, AUTH_METHOD_PUBKEY, in send_msg_userauth_pubkey()
150 buf_putbyte(ses.writepayload, realsign); in send_msg_userauth_pubkey()
154 buf_putstring(ses.writepayload, algoname, algolen); in send_msg_userauth_pubkey()
155 buf_put_pub_key(ses.writepayload, key, type); in send_msg_userauth_pubkey()
161 sigbuf = buf_new(4 + SHA1_HASH_SIZE + ses.writepayload->len); in send_msg_userauth_pubkey()
163 buf_putbytes(sigbuf, ses.writepayload->data, ses.writepayload->len); in send_msg_userauth_pubkey()
164 buf_put_sign(ses.writepayload, key, type, sigbuf->data, sigbuf->len); in send_msg_userauth_pubkey()
Dcommon-channel.c361 buf_putbyte(ses.writepayload, SSH_MSG_CHANNEL_CLOSE); in send_msg_channel_close()
362 buf_putint(ses.writepayload, channel->remotechan); in send_msg_channel_close()
380 buf_putbyte(ses.writepayload, SSH_MSG_CHANNEL_EOF); in send_msg_channel_eof()
381 buf_putint(ses.writepayload, channel->remotechan); in send_msg_channel_eof()
601 ses.writepayload->size - 1 - 4 - 4 - (isextended ? 4 : 0)); in send_msg_channel_data()
608 buf_putbyte(ses.writepayload, in send_msg_channel_data()
610 buf_putint(ses.writepayload, channel->remotechan); in send_msg_channel_data()
612 buf_putint(ses.writepayload, SSH_EXTENDED_DATA_STDERR); in send_msg_channel_data()
615 size_pos = ses.writepayload->pos; in send_msg_channel_data()
616 buf_putint(ses.writepayload, 0); in send_msg_channel_data()
[all …]
Dcli-authinteract.c96 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_INFO_RESPONSE); in recv_msg_userauth_info_request()
97 buf_putint(ses.writepayload, num_prompts); in recv_msg_userauth_info_request()
127 buf_putstring(ses.writepayload, response, response_len); in recv_msg_userauth_info_request()
143 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_REQUEST); in cli_auth_interactive()
146 buf_putstring(ses.writepayload, cli_opts.username, in cli_auth_interactive()
150 buf_putstring(ses.writepayload, SSH_SERVICE_CONNECTION, in cli_auth_interactive()
154 buf_putstring(ses.writepayload, AUTH_METHOD_INTERACT, in cli_auth_interactive()
158 buf_putstring(ses.writepayload, "", 0); in cli_auth_interactive()
161 buf_putstring(ses.writepayload, "", 0); in cli_auth_interactive()
Dcli-authpasswd.c133 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_REQUEST); in cli_auth_password()
135 buf_putstring(ses.writepayload, cli_opts.username, in cli_auth_password()
138 buf_putstring(ses.writepayload, SSH_SERVICE_CONNECTION, in cli_auth_password()
141 buf_putstring(ses.writepayload, AUTH_METHOD_PASSWORD, in cli_auth_password()
144 buf_putbyte(ses.writepayload, 0); /* FALSE - so says the spec */ in cli_auth_password()
146 buf_putstring(ses.writepayload, password, strlen(password)); in cli_auth_password()
Dcommon-kex.c69 buf_putbyte(ses.writepayload, SSH_MSG_KEXINIT); in send_msg_kexinit()
72 genrandom(buf_getwriteptr(ses.writepayload, 16), 16); in send_msg_kexinit()
73 buf_incrwritepos(ses.writepayload, 16); in send_msg_kexinit()
76 buf_put_algolist(ses.writepayload, sshkex); in send_msg_kexinit()
79 buf_put_algolist(ses.writepayload, sshhostkey); in send_msg_kexinit()
82 buf_put_algolist(ses.writepayload, sshciphers); in send_msg_kexinit()
85 buf_put_algolist(ses.writepayload, sshciphers); in send_msg_kexinit()
88 buf_put_algolist(ses.writepayload, sshhashes); in send_msg_kexinit()
91 buf_put_algolist(ses.writepayload, sshhashes); in send_msg_kexinit()
94 buf_put_algolist(ses.writepayload, sshcompress); in send_msg_kexinit()
[all …]
Dsvr-kex.c89 buf_putbyte(ses.writepayload, SSH_MSG_KEXDH_REPLY); in send_msg_kexdh_reply()
90 buf_put_pub_key(ses.writepayload, svr_opts.hostkey, in send_msg_kexdh_reply()
94 buf_putmpint(ses.writepayload, &dh_f); in send_msg_kexdh_reply()
98 buf_put_sign(ses.writepayload, svr_opts.hostkey, in send_msg_kexdh_reply()
Dsvr-auth.c78 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_BANNER); in send_msg_userauth_banner()
79 buf_putstring(ses.writepayload, buf_getptr(svr_opts.banner, in send_msg_userauth_banner()
81 buf_putstring(ses.writepayload, "en", 2); in send_msg_userauth_banner()
299 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_FAILURE); in send_msg_userauth_failure()
316 buf_putstring(ses.writepayload, buf_getptr(typebuf, typebuf->len), in send_msg_userauth_failure()
324 buf_putbyte(ses.writepayload, partial ? 1 : 0); in send_msg_userauth_failure()
356 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_SUCCESS); in send_msg_userauth_success()
Dcli-tcpfwd.c129 buf_putbyte(ses.writepayload, SSH_MSG_GLOBAL_REQUEST); in send_msg_global_request_remotetcp()
130 buf_putstring(ses.writepayload, "tcpip-forward", 13); in send_msg_global_request_remotetcp()
131 buf_putbyte(ses.writepayload, 0); in send_msg_global_request_remotetcp()
138 buf_putstring(ses.writepayload, listenspec, strlen(listenspec)); in send_msg_global_request_remotetcp()
139 buf_putint(ses.writepayload, port); in send_msg_global_request_remotetcp()
Dtcp-accept.c84 buf_putstring(ses.writepayload, addr, strlen(addr)); in tcp_acceptor()
85 buf_putint(ses.writepayload, port); in tcp_acceptor()
88 buf_putstring(ses.writepayload, ipstring, strlen(ipstring)); in tcp_acceptor()
90 buf_putint(ses.writepayload, atol(portstring)); in tcp_acceptor()
Dpacket.c418 TRACE(("encrypt_packet type is %d", ses.writepayload->data[0])) in encrypt_packet()
425 clearwritebuf = buf_new((ses.writepayload->len+4+1) + MIN_PACKET_LEN + 3 in encrypt_packet()
433 buf_setpos(ses.writepayload, 0); in encrypt_packet()
438 buf_compress(clearwritebuf, ses.writepayload, ses.writepayload->len); in encrypt_packet()
442 memcpy(buf_getwriteptr(clearwritebuf, ses.writepayload->len), in encrypt_packet()
443 buf_getptr(ses.writepayload, ses.writepayload->len), in encrypt_packet()
444 ses.writepayload->len); in encrypt_packet()
445 buf_incrwritepos(clearwritebuf, ses.writepayload->len); in encrypt_packet()
449 buf_setpos(ses.writepayload, 0); in encrypt_packet()
450 buf_setlen(ses.writepayload, 0); in encrypt_packet()
Dsvr-chansession.c167 buf_putbyte(ses.writepayload, SSH_MSG_CHANNEL_REQUEST); in send_msg_chansess_exitstatus()
168 buf_putint(ses.writepayload, channel->remotechan); in send_msg_chansess_exitstatus()
169 buf_putstring(ses.writepayload, "exit-status", 11); in send_msg_chansess_exitstatus()
170 buf_putbyte(ses.writepayload, 0); /* boolean FALSE */ in send_msg_chansess_exitstatus()
171 buf_putint(ses.writepayload, chansess->exit.exitstatus); in send_msg_chansess_exitstatus()
203 buf_putbyte(ses.writepayload, SSH_MSG_CHANNEL_REQUEST); in send_msg_chansess_exitsignal()
204 buf_putint(ses.writepayload, channel->remotechan); in send_msg_chansess_exitsignal()
205 buf_putstring(ses.writepayload, "exit-signal", 11); in send_msg_chansess_exitsignal()
206 buf_putbyte(ses.writepayload, 0); /* boolean FALSE */ in send_msg_chansess_exitsignal()
207 buf_putstring(ses.writepayload, signame, strlen(signame)); in send_msg_chansess_exitsignal()
[all …]
Dcli-auth.c48 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_REQUEST); in cli_auth_getmethods()
49 buf_putstring(ses.writepayload, cli_opts.username, in cli_auth_getmethods()
51 buf_putstring(ses.writepayload, SSH_SERVICE_CONNECTION, in cli_auth_getmethods()
53 buf_putstring(ses.writepayload, "none", 4); /* 'none' method */ in cli_auth_getmethods()
Dsvr-service.c82 buf_putbyte(ses.writepayload, SSH_MSG_SERVICE_ACCEPT); in send_msg_service_accept()
83 buf_putstring(ses.writepayload, name, len); in send_msg_service_accept()
Dcli-service.c40 buf_putbyte(ses.writepayload, SSH_MSG_SERVICE_REQUEST); in send_msg_service_request()
41 buf_putstring(ses.writepayload, servicename, strlen(servicename)); in send_msg_service_request()
Dprocess-packet.c138 buf_putbyte(ses.writepayload, SSH_MSG_UNIMPLEMENTED); in recv_unimplemented()
141 buf_putint(ses.writepayload, ses.recvseq - 1); in recv_unimplemented()
Dsvr-authpubkey.c142 buf_putbyte(ses.writepayload, SSH_MSG_USERAUTH_PK_OK); in send_msg_userauth_pk_ok()
143 buf_putstring(ses.writepayload, algo, algolen); in send_msg_userauth_pk_ok()
144 buf_putstring(ses.writepayload, keyblob, keybloblen); in send_msg_userauth_pk_ok()
Dsvr-x11fwd.c196 buf_putstring(ses.writepayload, ipstring, strlen(ipstring)); in send_msg_channel_open_x11()
197 buf_putint(ses.writepayload, addr->sin_port); in send_msg_channel_open_x11()
Dsvr-tcpfwd.c114 buf_putbyte(ses.writepayload, SSH_MSG_REQUEST_SUCCESS); in send_msg_request_success()
122 buf_putbyte(ses.writepayload, SSH_MSG_REQUEST_FAILURE); in send_msg_request_failure()
Dcli-kex.c53 buf_putbyte(ses.writepayload, SSH_MSG_KEXDH_INIT); in send_msg_kexdh_init()
54 buf_putmpint(ses.writepayload, cli_ses.dh_e); in send_msg_kexdh_init()
Dsession.h102 buffer *writepayload; /* Unencrypted payload to write - this is used member
Dcommon-session.c72 ses.writepayload = buf_new(MAX_TRANS_PAYLOAD_LEN); in common_session_init()