The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Typedefs | Enumerations
components.h File Reference

Module components. More...

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef enum rlm_components rlm_components_t
 The different section components of the server. More...
 

Enumerations

enum  rlm_components {
  MOD_AUTHENTICATE = 0 ,
  MOD_AUTHORIZE ,
  MOD_PREACCT ,
  MOD_ACCOUNTING ,
  MOD_POST_AUTH ,
  MOD_COUNT
}
 The different section components of the server. More...
 

Detailed Description

Module components.

Id
913728cc1590f6e6f4581d1902ab07b6df1e8466

Definition in file components.h.

Typedef Documentation

◆ rlm_components_t

The different section components of the server.

Used as indexes in the methods array in the module_t struct.

Enumeration Type Documentation

◆ rlm_components

The different section components of the server.

Used as indexes in the methods array in the module_t struct.

Enumerator
MOD_AUTHENTICATE 

0 methods index for authenticate section.

MOD_AUTHORIZE 

1 methods index for authorize section.

MOD_PREACCT 

2 methods index for preacct section.

MOD_ACCOUNTING 

3 methods index for accounting section.

MOD_POST_AUTH 

7 methods index for postauth section.

MOD_COUNT 

10 how many components there are.

Definition at line 32 of file components.h.