c - 如何在ebpf(XDP)内核程序中将字符串中的值分配给struct in6_addr?
问题描述
我正在尝试从我的 XDP 程序内部为 struct in6_addr 赋值。从用户空间可以使用
struct in6_addr in6 = {};
inet_pton(AF_INET6, "fc00:dead:cafe:2::1", &in6);
但似乎 inet_pton 在 eBPF 中不可用。有没有可用的 BPF 助手?
谢谢你。
解决方案
推荐阅读
- arrays - JavaScript 的数组扩展运算符的 Rust 等价物是什么?
- javascript - 如何在js文件中包含html文件
- unix - 如何将目录添加到GCC的搜索路径(crti.o not found)
- css - CSS Burger 菜单 100 页面高度减去无固定标题
- spring-boot - 使用Nginx后如何修复所有静态资源的“服务器响应状态为404()”
- mysql - 如何删除 mySQL 中的重复项?
- python - Python 中的预测模型
- python - 根据条件更新 Pandas 数据框
- c++ - 析构函数给出“可能未初始化”用于删除资源
- seq - 在nim语言中,如何搜索对象第一次出现的索引