The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Macros | Functions
mem.c File Reference
#include <stdio.h>
#include "rlm_securid.h"
+ Include dependency graph for mem.c:

Go to the source code of this file.

Macros

#define LOG_PREFIX   "securid"
 

Functions

SECURID_SESSIONsecurid_session_alloc (void)
 
void securid_session_free (UNUSED rlm_securid_t *inst, request_t *request, SECURID_SESSION *session)
 
int securid_sessionlist_add (rlm_securid_t *inst, request_t *request, SECURID_SESSION *session)
 
static void securid_sessionlist_clean_expired (rlm_securid_t *inst, request_t *request, time_t timestamp)
 
static SECURID_SESSIONsecurid_sessionlist_delete (rlm_securid_t *inst, SECURID_SESSION *session)
 
SECURID_SESSIONsecurid_sessionlist_find (rlm_securid_t *inst, request_t *request)
 
void securid_sessionlist_free (rlm_securid_t *inst, request_t *request)
 

Macro Definition Documentation

◆ LOG_PREFIX

#define LOG_PREFIX   "securid"

Definition at line 22 of file mem.c.

Function Documentation

◆ securid_session_alloc()

SECURID_SESSION* securid_session_alloc ( void  )

Definition at line 32 of file mem.c.

◆ securid_session_free()

void securid_session_free ( UNUSED rlm_securid_t inst,
request_t request,
SECURID_SESSION session 
)

Definition at line 42 of file mem.c.

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

◆ securid_sessionlist_add()

int securid_sessionlist_add ( rlm_securid_t inst,
request_t request,
SECURID_SESSION session 
)

Definition at line 83 of file mem.c.

+ Here is the call graph for this function:

◆ securid_sessionlist_clean_expired()

static void securid_sessionlist_clean_expired ( rlm_securid_t inst,
request_t request,
time_t  timestamp 
)
static

Definition at line 258 of file mem.c.

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

◆ securid_sessionlist_delete()

static SECURID_SESSION * securid_sessionlist_delete ( rlm_securid_t inst,
SECURID_SESSION session 
)
static

Definition at line 230 of file mem.c.

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

◆ securid_sessionlist_find()

SECURID_SESSION* securid_sessionlist_find ( rlm_securid_t inst,
request_t request 
)

Definition at line 172 of file mem.c.

+ Here is the call graph for this function:

◆ securid_sessionlist_free()

void securid_sessionlist_free ( rlm_securid_t inst,
request_t request 
)

Definition at line 59 of file mem.c.

+ Here is the call graph for this function: