The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Data Structures | Functions
load_balance_priv.h File Reference
#include "unlang_priv.h"
#include <freeradius-devel/server/tmpl.h>
+ Include dependency graph for load_balance_priv.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  unlang_frame_state_redundant_t
 State of a redundant operation. More...
 
struct  unlang_load_balance_t
 

Functions

static unlang_load_balance_tunlang_group_to_load_balance (unlang_group_t *g)
 Cast a group structure to the load_balance keyword extension. More...
 
static unlang_group_tunlang_load_balance_to_group (unlang_load_balance_t *load_balance)
 Cast a load_balance keyword extension to a group structure. More...
 

Detailed Description

Id
e5a0d7348ac833d721c6cc9972fc766e9aee3776

Definition in file load_balance_priv.h.


Data Structure Documentation

◆ unlang_frame_state_redundant_t

struct unlang_frame_state_redundant_t

State of a redundant operation.

Definition at line 40 of file load_balance_priv.h.

+ Collaboration diagram for unlang_frame_state_redundant_t:
Data Fields
unlang_t * child
unlang_t * found

◆ unlang_load_balance_t

struct unlang_load_balance_t

Definition at line 32 of file load_balance_priv.h.

+ Collaboration diagram for unlang_load_balance_t:
Data Fields
unlang_group_t group
tmpl_t * vpt

Function Documentation

◆ unlang_group_to_load_balance()

static unlang_load_balance_t* unlang_group_to_load_balance ( unlang_group_t g)
inlinestatic

Cast a group structure to the load_balance keyword extension.

Definition at line 48 of file load_balance_priv.h.

+ Here is the caller graph for this function:

◆ unlang_load_balance_to_group()

static unlang_group_t* unlang_load_balance_to_group ( unlang_load_balance_t load_balance)
inlinestatic

Cast a load_balance keyword extension to a group structure.

Definition at line 56 of file load_balance_priv.h.