OpenCloudOS / nettrace

nettrace is a eBPF-based tool to trace network packet and diagnose network problem.
Other
326 stars 80 forks source link

代码比较凌乱,需要进行重构 #4

Closed menglongdong closed 2 years ago

menglongdong commented 2 years ago

重构计划:

1、代码结构重构。将C代码放到单独的src目录 2、框架重构。将该工具发展为工具集,将dropwatch合入进来 3、技术重构。使用更新、更高效的eBPF特性来实现:使用FENTRY/FEXIT来替换KPROBE 4、实现重构。从基于BCC切换到基于libbpf

menglongdong commented 2 years ago

现在的代码算是比较漂亮的了