Lines Matching refs:msg

124 	Buffer msg;  in send_string_request()  local
126 buffer_init(&msg); in send_string_request()
127 buffer_put_char(&msg, code); in send_string_request()
128 buffer_put_int(&msg, id); in send_string_request()
129 buffer_put_string(&msg, s, len); in send_string_request()
130 send_msg(fd, &msg); in send_string_request()
132 buffer_free(&msg); in send_string_request()
139 Buffer msg; in send_string_attrs_request() local
141 buffer_init(&msg); in send_string_attrs_request()
142 buffer_put_char(&msg, code); in send_string_attrs_request()
143 buffer_put_int(&msg, id); in send_string_attrs_request()
144 buffer_put_string(&msg, s, len); in send_string_attrs_request()
145 encode_attrib(&msg, a); in send_string_attrs_request()
146 send_msg(fd, &msg); in send_string_attrs_request()
148 buffer_free(&msg); in send_string_attrs_request()
154 Buffer msg; in get_status() local
157 buffer_init(&msg); in get_status()
158 get_msg(fd, &msg); in get_status()
159 type = buffer_get_char(&msg); in get_status()
160 id = buffer_get_int(&msg); in get_status()
168 status = buffer_get_int(&msg); in get_status()
169 buffer_free(&msg); in get_status()
179 Buffer msg; in get_handle() local
183 buffer_init(&msg); in get_handle()
184 get_msg(fd, &msg); in get_handle()
185 type = buffer_get_char(&msg); in get_handle()
186 id = buffer_get_int(&msg); in get_handle()
191 int status = buffer_get_int(&msg); in get_handle()
194 buffer_free(&msg); in get_handle()
200 handle = buffer_get_string(&msg, len); in get_handle()
201 buffer_free(&msg); in get_handle()
209 Buffer msg; in get_decode_stat() local
213 buffer_init(&msg); in get_decode_stat()
214 get_msg(fd, &msg); in get_decode_stat()
216 type = buffer_get_char(&msg); in get_decode_stat()
217 id = buffer_get_int(&msg); in get_decode_stat()
223 int status = buffer_get_int(&msg); in get_decode_stat()
229 buffer_free(&msg); in get_decode_stat()
235 a = decode_attrib(&msg); in get_decode_stat()
236 buffer_free(&msg); in get_decode_stat()
246 Buffer msg; in do_init() local
249 buffer_init(&msg); in do_init()
250 buffer_put_char(&msg, SSH2_FXP_INIT); in do_init()
251 buffer_put_int(&msg, SSH2_FILEXFER_VERSION); in do_init()
252 send_msg(fd_out, &msg); in do_init()
254 buffer_clear(&msg); in do_init()
256 get_msg(fd_in, &msg); in do_init()
259 if ((type = buffer_get_char(&msg)) != SSH2_FXP_VERSION) { in do_init()
262 buffer_free(&msg); in do_init()
265 version = buffer_get_int(&msg); in do_init()
270 while (buffer_len(&msg) > 0) { in do_init()
271 char *name = buffer_get_string(&msg, NULL); in do_init()
272 char *value = buffer_get_string(&msg, NULL); in do_init()
279 buffer_free(&msg); in do_init()
306 Buffer msg; in do_close() local
308 buffer_init(&msg); in do_close()
311 buffer_put_char(&msg, SSH2_FXP_CLOSE); in do_close()
312 buffer_put_int(&msg, id); in do_close()
313 buffer_put_string(&msg, handle, handle_len); in do_close()
314 send_msg(conn->fd_out, &msg); in do_close()
321 buffer_free(&msg); in do_close()
331 Buffer msg; in do_lsreaddir() local
337 buffer_init(&msg); in do_lsreaddir()
338 buffer_put_char(&msg, SSH2_FXP_OPENDIR); in do_lsreaddir()
339 buffer_put_int(&msg, id); in do_lsreaddir()
340 buffer_put_cstring(&msg, path); in do_lsreaddir()
341 send_msg(conn->fd_out, &msg); in do_lsreaddir()
343 buffer_clear(&msg); in do_lsreaddir()
360 buffer_clear(&msg); in do_lsreaddir()
361 buffer_put_char(&msg, SSH2_FXP_READDIR); in do_lsreaddir()
362 buffer_put_int(&msg, id); in do_lsreaddir()
363 buffer_put_string(&msg, handle, handle_len); in do_lsreaddir()
364 send_msg(conn->fd_out, &msg); in do_lsreaddir()
366 buffer_clear(&msg); in do_lsreaddir()
368 get_msg(conn->fd_in, &msg); in do_lsreaddir()
370 type = buffer_get_char(&msg); in do_lsreaddir()
371 id = buffer_get_int(&msg); in do_lsreaddir()
379 int status = buffer_get_int(&msg); in do_lsreaddir()
396 count = buffer_get_int(&msg); in do_lsreaddir()
404 filename = buffer_get_string(&msg, NULL); in do_lsreaddir()
405 longname = buffer_get_string(&msg, NULL); in do_lsreaddir()
406 a = decode_attrib(&msg); in do_lsreaddir()
425 buffer_free(&msg); in do_lsreaddir()
591 Buffer msg; in do_realpath() local
601 buffer_init(&msg); in do_realpath()
603 get_msg(conn->fd_in, &msg); in do_realpath()
604 type = buffer_get_char(&msg); in do_realpath()
605 id = buffer_get_int(&msg); in do_realpath()
611 u_int status = buffer_get_int(&msg); in do_realpath()
619 count = buffer_get_int(&msg); in do_realpath()
623 filename = buffer_get_string(&msg, NULL); in do_realpath()
624 longname = buffer_get_string(&msg, NULL); in do_realpath()
625 a = decode_attrib(&msg); in do_realpath()
631 buffer_free(&msg); in do_realpath()
639 Buffer msg; in do_rename() local
642 buffer_init(&msg); in do_rename()
646 buffer_put_char(&msg, SSH2_FXP_RENAME); in do_rename()
647 buffer_put_int(&msg, id); in do_rename()
648 buffer_put_cstring(&msg, oldpath); in do_rename()
649 buffer_put_cstring(&msg, newpath); in do_rename()
650 send_msg(conn->fd_out, &msg); in do_rename()
653 buffer_free(&msg); in do_rename()
666 Buffer msg; in do_symlink() local
674 buffer_init(&msg); in do_symlink()
678 buffer_put_char(&msg, SSH2_FXP_SYMLINK); in do_symlink()
679 buffer_put_int(&msg, id); in do_symlink()
680 buffer_put_cstring(&msg, oldpath); in do_symlink()
681 buffer_put_cstring(&msg, newpath); in do_symlink()
682 send_msg(conn->fd_out, &msg); in do_symlink()
685 buffer_free(&msg); in do_symlink()
700 Buffer msg;
709 buffer_init(&msg);
711 get_msg(conn->fd_in, &msg);
712 type = buffer_get_char(&msg);
713 id = buffer_get_int(&msg);
719 u_int status = buffer_get_int(&msg);
727 count = buffer_get_int(&msg);
731 filename = buffer_get_string(&msg, NULL);
732 longname = buffer_get_string(&msg, NULL);
733 a = decode_attrib(&msg);
739 buffer_free(&msg);
749 Buffer msg; in send_read_request() local
751 buffer_init(&msg); in send_read_request()
752 buffer_clear(&msg); in send_read_request()
753 buffer_put_char(&msg, SSH2_FXP_READ); in send_read_request()
754 buffer_put_int(&msg, id); in send_read_request()
755 buffer_put_string(&msg, handle, handle_len); in send_read_request()
756 buffer_put_int64(&msg, offset); in send_read_request()
757 buffer_put_int(&msg, len); in send_read_request()
758 send_msg(fd_out, &msg); in send_read_request()
759 buffer_free(&msg); in send_read_request()
767 Buffer msg; in do_download() local
807 buffer_init(&msg); in do_download()
811 buffer_put_char(&msg, SSH2_FXP_OPEN); in do_download()
812 buffer_put_int(&msg, id); in do_download()
813 buffer_put_cstring(&msg, remote_path); in do_download()
814 buffer_put_int(&msg, SSH2_FXF_READ); in do_download()
816 encode_attrib(&msg, &junk); in do_download()
817 send_msg(conn->fd_out, &msg); in do_download()
822 buffer_free(&msg); in do_download()
831 buffer_free(&msg); in do_download()
875 buffer_clear(&msg); in do_download()
876 get_msg(conn->fd_in, &msg); in do_download()
877 type = buffer_get_char(&msg); in do_download()
878 id = buffer_get_int(&msg); in do_download()
891 status = buffer_get_int(&msg); in do_download()
900 data = buffer_get_string(&msg, &len); in do_download()
994 buffer_free(&msg); in do_download()
1008 Buffer msg; in do_upload() local
1048 buffer_init(&msg); in do_upload()
1052 buffer_put_char(&msg, SSH2_FXP_OPEN); in do_upload()
1053 buffer_put_int(&msg, id); in do_upload()
1054 buffer_put_cstring(&msg, remote_path); in do_upload()
1055 buffer_put_int(&msg, SSH2_FXF_WRITE|SSH2_FXF_CREAT|SSH2_FXF_TRUNC); in do_upload()
1056 encode_attrib(&msg, &a); in do_upload()
1057 send_msg(conn->fd_out, &msg); in do_upload()
1060 buffer_clear(&msg); in do_upload()
1065 buffer_free(&msg); in do_upload()
1103 buffer_clear(&msg); in do_upload()
1104 buffer_put_char(&msg, SSH2_FXP_WRITE); in do_upload()
1105 buffer_put_int(&msg, ack->id); in do_upload()
1106 buffer_put_string(&msg, handle, handle_len); in do_upload()
1107 buffer_put_int64(&msg, offset); in do_upload()
1108 buffer_put_string(&msg, data, len); in do_upload()
1109 send_msg(conn->fd_out, &msg); in do_upload()
1122 buffer_clear(&msg); in do_upload()
1123 get_msg(conn->fd_in, &msg); in do_upload()
1124 type = buffer_get_char(&msg); in do_upload()
1125 r_id = buffer_get_int(&msg); in do_upload()
1131 status = buffer_get_int(&msg); in do_upload()
1182 buffer_free(&msg); in do_upload()