![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Channel binding. More...
#include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <ctype.h>#include <freeradius-devel/eap/base.h>#include <freeradius-devel/server/base.h>#include <freeradius-devel/radius/radius.h>#include <freeradius-devel/radius/defs.h>
Include dependency graph for chbind.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | chbind_packet_t |
| struct | CHBIND_REQ |
Macros | |
| #define | CHBIND_CODE_FAILURE 3 |
| #define | CHBIND_CODE_REQUEST 1 |
| #define | CHBIND_CODE_SUCCESS 2 |
| #define | CHBIND_NSID_RADIUS 1 |
Functions | |
| fr_radius_packet_code_t | chbind_process (request_t *request, CHBIND_REQ *chbind_req) |
| fr_pair_t * | eap_chbind_packet2vp (TALLOC_CTX *ctx, chbind_packet_t *chbind) |
| chbind_packet_t * | eap_chbind_vp2packet (TALLOC_CTX *ctx, fr_pair_list_t *vps) |
Channel binding.
Definition in file chbind.h.
| struct chbind_packet_t |
| struct CHBIND_REQ |
Collaboration diagram for CHBIND_REQ:| Data Fields | ||
|---|---|---|
| chbind_packet_t * | request | |
| chbind_packet_t * | response | |
| fr_pair_t * | username | |
| fr_radius_packet_code_t chbind_process | ( | request_t * | request, |
| CHBIND_REQ * | chbind_req | ||
| ) |
| fr_pair_t * eap_chbind_packet2vp | ( | TALLOC_CTX * | ctx, |
| chbind_packet_t * | chbind | ||
| ) |
| chbind_packet_t * eap_chbind_vp2packet | ( | TALLOC_CTX * | ctx, |
| fr_pair_list_t * | vps | ||
| ) |
1.9.8