error: ‘struct sk_buff’ has no member named ‘nh’
时间: 2024-05-24 12:14:09 浏览: 108
这个错误是因为sk_buff结构体中没有名为“nh”的成员。可能是你在访问这个成员时出现了错误或者是版本问题导致代码有问题。你可以检查你的代码,看一下是否有类似以下的代码:
struct sk_buff *skb;
memcpy(&nh, skb->nh, sizeof(struct iphdr));
如果有,那么你需要将“nh”改为正确的成员名称,如果没有,那么可以考虑查看sk_buff结构体的定义,看一下是不是版本问题导致的。
阅读全文