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

Expand description

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