All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
rlm_digest.c File Reference

Handles SIP digest authentication requests from Cisco SIP servers. More...

#include <freeradius-devel/radiusd.h>
#include <freeradius-devel/modules.h>
#include <freeradius-devel/md5.h>
+ Include dependency graph for rlm_digest.c:

Go to the source code of this file.

Functions

static rlm_rcode_t CC_HINT (nonnull)
 
static int digest_fix (REQUEST *request)
 

Variables

module_t rlm_digest
 

Detailed Description

Handles SIP digest authentication requests from Cisco SIP servers.

Id:
ad15c878c29ea530dea899acddbbf0b05959dc27

Definition in file rlm_digest.c.

Function Documentation

static rlm_rcode_t CC_HINT ( nonnull  )
static

Definition at line 170 of file rlm_digest.c.

+ Here is the call graph for this function:

static int digest_fix ( REQUEST request)
static

Definition at line 31 of file rlm_digest.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

module_t rlm_digest
Initial value:
= {
.magic = RLM_MODULE_INIT,
.name = "digest",
.methods = {
},
}
static rlm_rcode_t mod_authorize(void *instance, REQUEST *request)
Handle authorization requests using Couchbase document data.
#define RLM_MODULE_INIT
Definition: modules.h:86
static rlm_rcode_t mod_authenticate(void *instance, REQUEST *request) CC_HINT(nonnull)
0 methods index for authenticate section.
Definition: modules.h:41
1 methods index for authorize section.
Definition: modules.h:42

Definition at line 584 of file rlm_digest.c.