В настоящее время я отлаживаю Wireshark, чтобы добавить плагин расшифровки для SSH.Я обнаружил, что данные пакета ssh хранятся в структуре tvbuff_t.Но когда я хочу получить доступ к полям этой структуры, я получаю сообщение об ошибке: «ошибка C2036:« tvbuff_t * »: неизвестный размер».
Как получить доступ к полям этой структуры?
static int
ssh_dissect_ssh2(tvbuff_t *tvb, packet_info *pinfo,
struct ssh_flow_data *global_data,
int offset, proto_tree *tree, int is_response,
gboolean *need_desegmentation)
{
g_print("data: %02x\`n", tvb[5]);
}