访问tvbuff_t结构中的字段时,结构的大小未知

时间:2019-07-11 06:15:04

标签: c ssh wireshark

我目前正在调试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]);  
}

0 个答案:

没有答案