Module radius::core::rfc6677[][src]

Utility for rfc6677 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 6677
#	http://www.ietf.org/rfc/rfc6677.txt
#

ATTRIBUTE	EAP-Lower-Layer				163	integer

VALUE	EAP-Lower-Layer			Wired-IEEE-802.1X	1
VALUE	EAP-Lower-Layer			IEEE-802.1X-No-Preauth	2
VALUE	EAP-Lower-Layer			IEEE-802.1X-Preauth	3
VALUE	EAP-Lower-Layer			IEEE-802.16e		4
VALUE	EAP-Lower-Layer			IKEv2			5
VALUE	EAP-Lower-Layer			PPP			6
VALUE	EAP-Lower-Layer			PANA-No-Preauth		7
VALUE	EAP-Lower-Layer			GSS-API			8
VALUE	EAP-Lower-Layer			PANA-Preauth		9

Constants

EAP_LOWER_LAYER_GSS_API
EAP_LOWER_LAYER_IEEE_802_1X_NO_PREAUTH
EAP_LOWER_LAYER_IEEE_802_1X_PREAUTH
EAP_LOWER_LAYER_IEEE_802_1_6E
EAP_LOWER_LAYER_IK_EV_2
EAP_LOWER_LAYER_PANA_NO_PREAUTH
EAP_LOWER_LAYER_PANA_PREAUTH
EAP_LOWER_LAYER_PPP
EAP_LOWER_LAYER_TYPE
EAP_LOWER_LAYER_WIRED_IEEE_802_1X

Functions

add_eap_lower_layer

Add eap_lower_layer value-defined integer value to a packet.

delete_eap_lower_layer

Delete all of eap_lower_layer values from a packet.

lookup_all_eap_lower_layer

Lookup all of the eap_lower_layer value-defined integer value from a packet.

lookup_eap_lower_layer

Lookup a eap_lower_layer value-defined integer value from a packet.

Type Definitions

EapLowerLayer