示例#1
0
void SFTP::send_handle(u_int32_t id, int handle)
{
	char *string;
	int hlen;

	handle_to_string(handle, &string, &hlen);
	debug("request %u: sent handle handle %d", id, handle);
	send_data_or_handle(SSH2_FXP_HANDLE, id, string, hlen);
	xfree(string);
}
static void
send_handle(u_int32_t id, int handle)
{
	char *string;
	int hlen;

	handle_to_string(handle, &string, &hlen);
	TRACE("sent handle id %u handle %d", id, handle);
	send_data_or_handle(SSH2_FXP_HANDLE, id, string, hlen);
	xfree(string);
}
示例#3
0
static void _list_cb(uv_handle_t* handle, void* arg) {
    const char* s = handle_to_string(handle);
    std::vector<const char*>* bag = static_cast<std::vector<const char*>*>(arg);
    bag->push_back(s);
}