Linux: eBPF: bcc-tools:tcpdrop使用需要注意的问题

发布时间:2023年12月27日

最近使用bcc-tools的时候注意到,bcc-tools(eBPF相关软件)的使用版本和内核的版本紧密程度非常高。因为要使用内核的函数或者结构体,所以就必须版本一致是必须的,不然会出现下面的警告或者错误:
WARNING: tcp_drop() kernel function not found or traceable.
The kernel might be too old or the the function has been inlined.

tcpdrop脚本的例子;

if b.get_kprobe_functions(b"tcp_drop"):
    b.attach_kprobe(event="tcp_drop", fn_name=
文章来源:https://blog.csdn.net/qq_36428903/article/details/135245839
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。