mirror of
https://github.com/cubixle/radius-rs.git
synced 2026-04-30 03:08:42 +01:00
fmt
This commit is contained in:
+21
-17
@@ -1,19 +1,10 @@
|
||||
// Code generated by machine generator; DO NOT EDIT.
|
||||
|
||||
use std::net::{Ipv6Addr};
|
||||
use std::net::Ipv6Addr;
|
||||
|
||||
|
||||
|
||||
use crate::core::avp::{AVP, AVPType, AVPError};
|
||||
use crate::core::avp::{AVPError, AVPType, AVP};
|
||||
use crate::core::packet::Packet;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
pub const NAS_IPV6_ADDRESS_TYPE: AVPType = 95;
|
||||
pub fn delete_nas_ipv6_address(packet: &mut Packet) {
|
||||
packet.delete(NAS_IPV6_ADDRESS_TYPE);
|
||||
@@ -22,7 +13,9 @@ pub fn add_nas_ipv6_address(packet: &mut Packet, value: &Ipv6Addr) {
|
||||
packet.add(AVP::from_ipv6(NAS_IPV6_ADDRESS_TYPE, value));
|
||||
}
|
||||
pub fn lookup_nas_ipv6_address(packet: &Packet) -> Option<Result<Ipv6Addr, AVPError>> {
|
||||
packet.lookup(NAS_IPV6_ADDRESS_TYPE).map(|v| v.encode_ipv6())
|
||||
packet
|
||||
.lookup(NAS_IPV6_ADDRESS_TYPE)
|
||||
.map(|v| v.encode_ipv6())
|
||||
}
|
||||
pub fn lookup_all_nas_ipv6_address(packet: &Packet) -> Result<Vec<Ipv6Addr>, AVPError> {
|
||||
let mut vec = Vec::new();
|
||||
@@ -38,13 +31,18 @@ pub fn delete_framed_interface_id(packet: &mut Packet) {
|
||||
}
|
||||
pub fn add_framed_interface_id(packet: &mut Packet, value: &[u8]) -> Result<(), AVPError> {
|
||||
if value.len() != 8 {
|
||||
return Err(AVPError::InvalidAttributeLengthError("8 bytes".to_owned(), value.len()));
|
||||
return Err(AVPError::InvalidAttributeLengthError(
|
||||
"8 bytes".to_owned(),
|
||||
value.len(),
|
||||
));
|
||||
}
|
||||
packet.add(AVP::from_bytes(FRAMED_INTERFACE_ID_TYPE, value));
|
||||
Ok(())
|
||||
}
|
||||
pub fn lookup_framed_interface_id(packet: &Packet) -> Option<Vec<u8>> {
|
||||
packet.lookup(FRAMED_INTERFACE_ID_TYPE).map(|v| v.encode_bytes())
|
||||
packet
|
||||
.lookup(FRAMED_INTERFACE_ID_TYPE)
|
||||
.map(|v| v.encode_bytes())
|
||||
}
|
||||
pub fn lookup_all_framed_interface_id(packet: &Packet) -> Vec<Vec<u8>> {
|
||||
let mut vec = Vec::new();
|
||||
@@ -63,7 +61,9 @@ pub fn add_framed_ipv6_prefix(packet: &mut Packet, value: &[u8]) -> Result<(), A
|
||||
Ok(())
|
||||
}
|
||||
pub fn lookup_framed_ipv6_prefix(packet: &Packet) -> Option<Result<Vec<u8>, AVPError>> {
|
||||
packet.lookup(FRAMED_IPV6_PREFIX_TYPE).map(|v| v.encode_ipv6_prefix())
|
||||
packet
|
||||
.lookup(FRAMED_IPV6_PREFIX_TYPE)
|
||||
.map(|v| v.encode_ipv6_prefix())
|
||||
}
|
||||
pub fn lookup_all_framed_ipv6_prefix(packet: &Packet) -> Result<Vec<Vec<u8>>, AVPError> {
|
||||
let mut vec = Vec::new();
|
||||
@@ -99,7 +99,9 @@ pub fn add_framed_ipv6_route(packet: &mut Packet, value: &str) {
|
||||
packet.add(AVP::from_string(FRAMED_IPV6_ROUTE_TYPE, value));
|
||||
}
|
||||
pub fn lookup_framed_ipv6_route(packet: &Packet) -> Option<Result<String, AVPError>> {
|
||||
packet.lookup(FRAMED_IPV6_ROUTE_TYPE).map(|v| v.encode_string())
|
||||
packet
|
||||
.lookup(FRAMED_IPV6_ROUTE_TYPE)
|
||||
.map(|v| v.encode_string())
|
||||
}
|
||||
pub fn lookup_all_framed_ipv6_route(packet: &Packet) -> Result<Vec<String>, AVPError> {
|
||||
let mut vec = Vec::new();
|
||||
@@ -117,7 +119,9 @@ pub fn add_framed_ipv6_pool(packet: &mut Packet, value: &str) {
|
||||
packet.add(AVP::from_string(FRAMED_IPV6_POOL_TYPE, value));
|
||||
}
|
||||
pub fn lookup_framed_ipv6_pool(packet: &Packet) -> Option<Result<String, AVPError>> {
|
||||
packet.lookup(FRAMED_IPV6_POOL_TYPE).map(|v| v.encode_string())
|
||||
packet
|
||||
.lookup(FRAMED_IPV6_POOL_TYPE)
|
||||
.map(|v| v.encode_string())
|
||||
}
|
||||
pub fn lookup_all_framed_ipv6_pool(packet: &Packet) -> Result<Vec<String>, AVPError> {
|
||||
let mut vec = Vec::new();
|
||||
|
||||
Reference in New Issue
Block a user