腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
是否有可能列出系统中目前所有的
sk_buff
的<LIVE>?
、
、
为此,我需要列出系统中所有活动
sk_buff
的所有
sk_buff
数据。怎么做?#include <
linux
/kernel.h> /* Needed for KERN_INFO*/ #include </usr/src/
linux
浏览 3
提问于2012-01-16
得票数 0
回答已采纳
2
回答
定义Netfilter钩子函数的正确方法是什么?
、
、
我正在为
Linux
编写内核模块(更具体地说,是Netfilter模块)。我试图使它与广泛的内核兼容,但是入口函数给我带来了麻烦。它在我的模块上引起了警告,因为它完全破坏了基于内核版本以不同方式定义函数的尝试:#define HOOK_ARG_TYPE
浏览 1
提问于2014-08-04
得票数 3
回答已采纳
3
回答
sk_buff
如何指向sk_buff_head
、
、
linux
内核中的
sk_buff
数据结构被组织成一个双向链表,但是这个链表的最后一个成员和第一个成员指向一个sk_buff_head struct。但是,next和prev成员被声明为指向
sk_buff
而不是sk_buff_head的指针。这怎麽可能?struct
sk_buff
{ struct
sk_buff
* prev;};
浏览 2
提问于2014-06-18
得票数 1
2
回答
如何到达结构
sk_buff
成员?
、
我试图将从机器输出的所有数据包的源IP修改为我在这个内核模块中指定的内容,但是每次我尝试访问nh.iph->时,都会在编译时得到一个错误,即Struct
sk_buff
没有名为nh的成员。#include <
linux
/module.h> #include <
linux
/init.h> #include <
linux
/n
浏览 6
提问于2012-04-05
得票数 4
回答已采纳
1
回答
Tl WN722n v3安装问题
、
、
、
、
当我使用make all或make命令时,会出现此错误。我需要帮助..! 📷
浏览 0
提问于2020-03-07
得票数 1
1
回答
无法在Lubuntu18.10上编译rtl8821ce wifi驱动程序
、
、
、
、
我试图让
Linux
与我的联想瑜伽530-14 530笔记本电脑工作。install libelf-dev, libelf-devel or elfutils-libelf-devel" /home/liloboot/rtl8821ce/os_dep/
linux
/os_intfs.c:132
浏览 0
提问于2019-02-06
得票数 0
回答已采纳
1
回答
sk_buff
复制与
sk_buff
克隆
、
、
、
、
我正在为
linux
内核编写一个模块&它试图窃取包及其相关的
sk_buff
。为此,我希望使用struct
sk_buff
*skb_copy(const struct
sk_buff
*skb, gfp_t gfp_mask) &然后在数据包被丢弃时将返回类型传递给内核。因此,当内核获得有关丢包的信息时,它会尝试释放
sk_buff
。在这里,我的问题来了,它会影响我的新复制的skb &它的指向数据的数据包?或者现在我可以玩我的新
sk_buff
了?或者是否可以使用skb
浏览 0
提问于2012-11-06
得票数 4
1
回答
使用netfilter钩子时,打印skb数据会导致计算机崩溃
、
、
、
#include <
linux
/kernel.h>#include <
linux
/module.h>#include <
linux
/skbuff.h>#include <
linux
浏览 4
提问于2013-05-01
得票数 2
1
回答
用于接收的napi
、
、
代码如下所示:#include<
linux
/sched.h>#include<
linux
/netfilter.h>struct
sk_buff
*skb; struct napi_st
浏览 3
提问于2012-02-17
得票数 0
回答已采纳
2
回答
在
Linux
内核中从
sk_buff
和inode获取PID
、
、
、
在
Linux
内核中,我们在网络堆栈中有一个
sk_buff
结构,从中获取inode,而从这个inode中,我们希望得到创建inode的进程的pid。
sk_buff
中有一个pid字段,但它总是设置为0。
浏览 4
提问于2015-03-03
得票数 4
2
回答
即使对于"pktcount * pktsize“< SO_RCVBUF,
linux
套接字recv缓冲区数据包也会丢失。
、
Platform
Linux
suse10/x86--增加更多 我禁用了上述无线接口,并开始使用有线接口以太网控制器: Broadcom
浏览 1
提问于2013-03-29
得票数 4
回答已采纳
1
回答
ip_hdr和ipip_hdr有什么区别?
、
、
在include/
linux
/ip.h中,24 {26 }28 static inline struct iphdr *inner_ip_hdr(const struct
sk_buff
iphdr *)skb_inner_network_header(skb);32 33 static inlin
浏览 58
提问于2016-08-18
得票数 0
2
回答
linux
内核中的时间戳错误?
、
、
、
、
int netif_rx(struct
sk_buff
*skb) if(skb -> stamp.tv_sec ==0)} int netif_r
浏览 5
提问于2014-04-11
得票数 1
回答已采纳
1
回答
使用netfilter模块将IP选项字段附加到IP报头
、
、
根据下面的代码:#include <
linux
/kernel.h> #include <
linux
/netfilter_ipv4.h> #include <
linux
/skbuff
浏览 3
提问于2014-05-11
得票数 0
2
回答
消息缓冲区结构(Mbuf):
Linux
等效
、
Linux
中是否有与mbuf(message )数据结构等效的数据结构,该数据结构包含要通过网络传输的实际数据包数据?我以为这是一个通用的UNIX结构,但显然它是FreeBSD的唯一结构。
浏览 2
提问于2013-10-23
得票数 2
回答已采纳
1
回答
ebpf初学者问题: bpf_trace_printk导致错误?
、
我在tcp_v4_rcv()上挂接了kprobe,我的程序如下(刚刚修改了一个helloworld程序): //hello_kern.c #include<uapi/
linux
/bpf.h>#include "bpf_helpers.h" SEC("kprobe/tcp_v4_rcv&quo
浏览 309
提问于2021-10-09
得票数 0
回答已采纳
1
回答
在
linux
内核代码中定义新协议的头部的位置
、
、
在以前的
linux
内核中,
sk_buff
结构中使用了不同头部的联合。这被逐步淘汰了,因为这被认为是多余的(我的猜测,如果我错了,请纠正我) static inline struct udphdr *udp_hdr(const struct
sk_buff
*skb) { return (structudphdr *)skb_transport_header(skb); } 因此,我可以很容易地从
sk_buff
访问头文件。
浏览 2
提问于2016-06-22
得票数 0
2
回答
sk_buff
上的ip_hdr()能保证正常工作吗?
、
、
、
在处理内核模块代码中的
sk_buff
时,我看到许多代码示例都使用或者是实际上相同的函数ip_hdr() (调用skb_network_header并强制转换)。如果我们对
sk_buff
的来源没有任何假设,是否可以进行检查以确保网络协议确实是IP? 编辑:到目前为止,可能会有一个
sk_buff
,唯一可能的网络协议是IP,但我仍然希望看到这方面的
浏览 2
提问于2013-05-19
得票数 2
回答已采纳
2
回答
'int (*enqueue)(struct,struct)‘是什么意思?
、
、
我正在阅读
linux
内核的源代码,并找到了我不明白的一行: struct Qdisc struct
sk_buff
* (*dequeueu32 handle; atomic_t
浏览 1
提问于2017-12-19
得票数 1
回答已采纳
1
回答
在
Linux
中处理
sk_buff
数据包的所有有效载荷的正确方法是什么?
、
、
、
我目前正在尝试调试一个运行在以太网之上的ATM封装层。基本上,ATM信元按顺序存储在以太网报头之后。然而,我怀疑驱动程序对sk_buffs的天真方法已经被打破了。memcpy(hdr, p, hdr_len);p += offset; copy = skb_tailroom(skb); memcpy(skb_put(s
浏览 10
提问于2012-11-28
得票数 7
回答已采纳
点击加载更多
相关
资讯
支持HTTP代理的分布式监测终端的设计与实现
Linux的以太网驱动(基于Zynq XC7Z020)
Linux设备驱动开发
龙蜥正式开源Surftrace,协议包解析效率可提升10倍
Linux TCP收发包配置解析
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券