radius-parser 0.5.0

Parser for the RADIUS protocol
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use radius_parser::*;

static RADIUS_ACCESS_REQ: &'static [u8] = include_bytes!("../assets/radius_access-request.bin");

#[test]
fn test_access_request() {
    let (rem, acces_req) = parse_radius_data(RADIUS_ACCESS_REQ).expect("could not parse data");

    assert!(rem.is_empty());
    println!("{:?}", acces_req);
    assert_eq!(acces_req.code, RadiusCode(1));
}