https://blog.aquasec.com/libbpf-ebpf-programs
缺兩個.h文件,不能使用bpf目錄下的bpf.h文件,否則會有衝突
#include <linux/types.h>
#include <linux/bpf.h>
編譯的過程:先編譯C Object文件,後編譯Golang程序。
在Golang程序中,加載C Object文件,把它掛載進系統內核,然後通過指定的數據通道給Golang回傳數據。
https://blog.aquasec.com/libbpf-ebpf-programs
缺兩個.h文件,不能使用bpf目錄下的bpf.h文件,否則會有衝突
#include <linux/types.h>
#include <linux/bpf.h>
編譯的過程:先編譯C Object文件,後編譯Golang程序。
在Golang程序中,加載C Object文件,把它掛載進系統內核,然後通過指定的數據通道給Golang回傳數據。