#wireguard #bindings #safe #networking #wrapper #access

wgbind

Wireguard 绑定和绑定包装器,用于安全访问 - WIP

8 个版本

0.2.2 2023年11月10日
0.2.1 2023年11月9日
0.1.4 2023年11月8日

20#wireguard

每月下载量:50

MIT 许可证

120KB
2.5K SLoC

C 1.5K SLoC // 0.0% comments Rust 1K SLoC // 0.0% comments

这是一个早期的工作进展项目。请不要期待很快会有稳定的 API


lib.rs:

基于 Jason A. Donenfeld 的 wireguard c 库的包装器 [email protected]

在 C ffi 绑定周围提供了一个抽象层。这应该允许在安全的 Rust 代码中调用 Wireguard 函数。请注意,运行这些方法程序需要更改网络设置的权限。很可能是 root 权限!否则调用这些方法将失败。

尝试运行任何测试也是如此。

依赖项

~0–2MB
~41K SLoC