Module radius::core::rfc6911[][src]

Utility for rfc6911 packet.

This module handles the packet according to the following definition:

//! # -*- text -*-
# Copyright (C) 2020 The FreeRADIUS Server project and contributors
# This work is licensed under CC-BY version 4.0 https://creativecommons.org/licenses/by/4.0
# Version $Id$
#
#	Attributes and values defined in RFC 6911
#	http://www.ietf.org/rfc/rfc6911.txt
#

ATTRIBUTE	Framed-IPV6-Address			168	ipv6addr
ATTRIBUTE	DNS-Server-IPV6-Address			169	ipv6addr
ATTRIBUTE	Route-IPV6-Information			170	ipv6prefix
ATTRIBUTE	Delegated-IPV6-Prefix-Pool		171	string
ATTRIBUTE	Stateful-IPV6-Address-Pool		172	string

Constants

DELEGATED_IPV6_PREFIX_POOL_TYPE
DNS_SERVER_IPV6_ADDRESS_TYPE
FRAMED_IPV6_ADDRESS_TYPE
ROUTE_IPV6_INFORMATION_TYPE
STATEFUL_IPV6_ADDRESS_POOL_TYPE

Functions

add_delegated_ipv6_prefix_pool

Add delegated_ipv6_prefix_pool string value to a packet.

add_dns_server_ipv6_address

Add dns_server_ipv6_address ipv6addr value to a packet.

add_framed_ipv6_address

Add framed_ipv6_address ipv6addr value to a packet.

add_route_ipv6_information

Add route_ipv6_information ipv6 prefix value to a packet.

add_stateful_ipv6_address_pool

Add stateful_ipv6_address_pool string value to a packet.

delete_delegated_ipv6_prefix_pool

Delete all of delegated_ipv6_prefix_pool values from a packet.

delete_dns_server_ipv6_address

Delete all of dns_server_ipv6_address values from a packet.

delete_framed_ipv6_address

Delete all of framed_ipv6_address values from a packet.

delete_route_ipv6_information

Delete all of route_ipv6_information values from a packet.

delete_stateful_ipv6_address_pool

Delete all of stateful_ipv6_address_pool values from a packet.

lookup_all_delegated_ipv6_prefix_pool

Lookup all of the delegated_ipv6_prefix_pool string value from a packet.

lookup_all_dns_server_ipv6_address

Lookup all of the dns_server_ipv6_address ipv6addr value from a packet.

lookup_all_framed_ipv6_address

Lookup all of the framed_ipv6_address ipv6addr value from a packet.

lookup_all_route_ipv6_information

Lookup all of the route_ipv6_information ipv6 prefix value from a packet.

lookup_all_stateful_ipv6_address_pool

Lookup all of the stateful_ipv6_address_pool string value from a packet.

lookup_delegated_ipv6_prefix_pool

Lookup a delegated_ipv6_prefix_pool string value from a packet.

lookup_dns_server_ipv6_address

Lookup a dns_server_ipv6_address ipv6addr value from a packet.

lookup_framed_ipv6_address

Lookup a framed_ipv6_address ipv6addr value from a packet.

lookup_route_ipv6_information

Lookup a route_ipv6_information ipv6 prefix value from a packet.

lookup_stateful_ipv6_address_pool

Lookup a stateful_ipv6_address_pool string value from a packet.