The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Data Structures | Functions
bio.h File Reference

RADIUS bio handlers. More...

#include <freeradius-devel/radius/radius.h>
#include <freeradius-devel/bio/fd.h>
#include <freeradius-devel/bio/mem.h>
#include <freeradius-devel/util/retry.h>
+ Include dependency graph for bio.h:

Go to the source code of this file.

Data Structures

struct  fr_radius_bio_verify_t
 

Functions

fr_bio_verify_action_t fr_radius_bio_verify (fr_bio_t *bio, void *verify_ctx, void *packet_ctx, const void *data, size_t *size))
 
fr_bio_verify_action_t fr_radius_bio_verify_datagram (fr_bio_t *bio, void *verify_ctx, void *packet_ctx, const void *data, size_t *size))
 

Detailed Description

RADIUS bio handlers.

Id
152fcf552aed2ded2525652d68c1ed7b92008e10

Definition in file bio.h.


Data Structure Documentation

◆ fr_radius_bio_verify_t

struct fr_radius_bio_verify_t

Definition at line 33 of file bio.h.

Data Fields
bool allowed[FR_RADIUS_CODE_MAX] allowed outgoing packet types
bool limit_proxy_state
uint32_t max_attributes
bool require_message_authenticator
uint8_t const * secret
size_t secret_len

Function Documentation

◆ fr_radius_bio_verify()

fr_bio_verify_action_t fr_radius_bio_verify ( fr_bio_t bio,
void *  verify_ctx,
void *  packet_ctx,
const void *  data,
size_t size 
)

◆ fr_radius_bio_verify_datagram()

fr_bio_verify_action_t fr_radius_bio_verify_datagram ( fr_bio_t bio,
void *  verify_ctx,
void *  packet_ctx,
const void *  data,
size_t size 
)