我正在尝试在Ubuntu中编译以下程序.但我一直收到错误:"stdio.h:没有这样的文件或目录"错误.
#include <stdio.h>
int main(void)
{
printf("Hello world");
}
Run Code Online (Sandbox Code Playgroud)
我的makefile是:
obj-m += hello.o
all:
make -I/usr/include -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
Run Code Online (Sandbox Code Playgroud) 我正在netfilter中编写数据包过滤器.有没有办法可以获得ICMP数据包的源端口和目的端口?
我从sk_buff结构中提取了icmp_hdr.但我没有看到来自源地址和目的地址的任何属性?