stdio.h标头不适用于eBPF内核程序

时间:2019-12-26 19:22:29

标签: ebpf xdp

我正在尝试查看是否可以将stdio.h与阻止每个数据包的简单XDP代码一起使用。

    #include <linux/bpf.h>
    #include <stdio.h>

    int main()
    {
        return XDP_DROP;
    }

此代码在没有stdio.h的情况下有效,但是当我尝试使用:p编译时,它将无法编译

clang -target bpf -O2 -c xdp.c -o xdp.o

我当时在想编译器找不到系统头文件的目录,所以我也尝试过:

clang -target bpf -O2 -c xdp.c -o xdp.o -I /usr/include/

我相信应该指定系统头文件的位置。

我不知道怎么了:(

0 个答案:

没有答案