2 个版本
使用旧的 Rust 2015
0.1.1 | 2023年3月15日 |
---|---|
0.1.0 | 2023年3月15日 |
#4 在 #libmosquitto
25 每月下载量
在 mosquitto-auth 中使用
4KB
mosquitto-sys
依赖项
clang
libmosquitto-dev
Demode 代码
use mosquitto_io::{
mosquitto_auth_check_password, mosquitto_auth_plugin_init, mosquitto_auth_unpwd_check,
mosquitto_unpwd_check_callback, MOSQ_ERR_AUTH,
};
#[no_mangle]
pub extern "C" fn mosquitto_auth_plugin_init(
user_data: *mut *mut c_void,
opts: *const c_char,
auth_cb: *mut mosquitto_auth_check_password,
unauth_cb: *mut mosquitto_unpwd_check_callback,
) -> c_int {
// Initialize your plugin here
println!("Mosquitto authentication plugin initialized");
MOSQ_ERR_SUCCESS
}
依赖项
~0–2MB
~40K SLoC