The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Macros | Functions | Variables
compose.c File Reference
#include <freeradius-devel/server/modpriv.h>
#include <freeradius-devel/server/pair.h>
#include <freeradius-devel/radius/radius.h>
#include <ctype.h>
#include "attrs.h"
#include "compose.h"
+ Include dependency graph for compose.c:

Go to the source code of this file.

Macros

#define LOG_PREFIX   "eap"
 

Functions

rlm_rcode_t eap_compose (eap_session_t *eap_session)
 
rlm_rcode_t eap_continue (eap_session_t *eap_session)
 
rlm_rcode_t eap_fail (eap_session_t *eap_session)
 
static eap_round_teap_round_alloc (eap_session_t *eap_session)
 
eap_round_teap_round_build (eap_session_t *eap_session, eap_packet_raw_t **eap_packet_p)
 
rlm_rcode_t eap_start (request_t *request, rlm_eap_method_t const methods[], bool ignore_unknown_types)
 
rlm_rcode_t eap_success (eap_session_t *eap_session)
 
static int eap_wireformat (eap_packet_t *reply)
 

Variables

static char const * eap_codes []
 

Macro Definition Documentation

◆ LOG_PREFIX

#define LOG_PREFIX   "eap"

Definition at line 56 of file compose.c.

Function Documentation

◆ eap_compose()

rlm_rcode_t eap_compose ( eap_session_t eap_session)

Definition at line 153 of file compose.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ eap_continue()

rlm_rcode_t eap_continue ( eap_session_t eap_session)

Definition at line 483 of file compose.c.

+ Here is the call graph for this function:

◆ eap_fail()

rlm_rcode_t eap_fail ( eap_session_t eap_session)

Definition at line 494 of file compose.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ eap_round_alloc()

static eap_round_t* eap_round_alloc ( eap_session_t eap_session)
static

Definition at line 524 of file compose.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ eap_round_build()

eap_round_t* eap_round_build ( eap_session_t eap_session,
eap_packet_raw_t **  eap_packet_p 
)

Definition at line 548 of file compose.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ eap_start()

rlm_rcode_t eap_start ( request_t request,
rlm_eap_method_t const  methods[],
bool  ignore_unknown_types 
)

Definition at line 291 of file compose.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ eap_success()

rlm_rcode_t eap_success ( eap_session_t eap_session)

Definition at line 513 of file compose.c.

+ Here is the call graph for this function:

◆ eap_wireformat()

static int eap_wireformat ( eap_packet_t reply)
static

Definition at line 89 of file compose.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ eap_codes

char const* eap_codes[]
static
Initial value:
= {
"",
"Request",
"Response",
"Success",
"Failure"
}

Definition at line 67 of file compose.c.