11 releases
new 0.1.9+20250414 | Apr 14, 2025 |
---|---|
0.1.8+20250407 | Apr 7, 2025 |
0.1.7+20250331 | Mar 31, 2025 |
0.1.2+20250224 | Feb 24, 2025 |
0.0.0+20250210 | Feb 12, 2025 |
#647 in Network programming
516 downloads per month
600KB
224 lines
This crate works by building a match at compile time which is then used to lookup in.
macnuf
A very simple #![no_std]
Rust library to get the manufacturer of a specific MAC address
Getting Started
Installation
If you want to use this library for one of your projects, you can install it like any other Rust crate
cargo add macnuf
Example Usage
To get a manufacturer, you simply need to do the following
fn main() {
match macnuf::lookup("00:18:23:ac:09:02".parse().unwrap()) {
Some(manuf) => {
println!("Manufacturer: {}", manuf)
}
None => {
println!("No manufacturer found")
}
}
}
License
This library is under the MIT License.