All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
ttls.c File Reference
#include "eap_ttls.h"
#include "eap_chbind.h"
+ Include dependency graph for ttls.c:

Go to the source code of this file.

Functions

static rlm_rcode_t CC_HINT (nonnull)
 
static VALUE_PAIRdiameter2vp (REQUEST *request, REQUEST *fake, SSL *ssl, uint8_t const *data, size_t data_len)
 
static int diameter_verify (REQUEST *request, uint8_t const *data, unsigned int data_len)
 
PW_CODE eap_ttls_process (eap_session_t *eap_session, tls_session_t *tls_session)
 
static int vp2diameter (REQUEST *request, tls_session_t *tls_session, VALUE_PAIR *first)
 

Function Documentation

static rlm_rcode_t CC_HINT ( nonnull  )
static

Definition at line 608 of file ttls.c.

+ Here is the call graph for this function:

static VALUE_PAIR* diameter2vp ( REQUEST request,
REQUEST fake,
SSL *  ssl,
uint8_t const *  data,
size_t  data_len 
)
static

Definition at line 138 of file ttls.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static int diameter_verify ( REQUEST request,
uint8_t const *  data,
unsigned int  data_len 
)
static

Definition at line 46 of file ttls.c.

+ Here is the caller graph for this function:

PW_CODE eap_ttls_process ( eap_session_t eap_session,
tls_session_t *  tls_session 
)

Definition at line 929 of file ttls.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static int vp2diameter ( REQUEST request,
tls_session_t *  tls_session,
VALUE_PAIR first 
)
static

Definition at line 449 of file ttls.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function: