我目前正在调试Wireshark,以为SSH添加一个解密插件。 我发现ssh数据包数据存储在struct 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]);
}