networkclient
valuepair.c File Reference

Functions to manipulate C structure versions of RADIUS attributes. More...

#include <networkradius-devel/client.h>
Include dependency graph for valuepair.c:

Functions

void nr_vp_free (VALUE_PAIR **head)
 
VALUE_PAIRnr_vp_init (VALUE_PAIR *vp, const DICT_ATTR *da)
 
VALUE_PAIRnr_vp_alloc (const DICT_ATTR *da)
 
VALUE_PAIRnr_vp_alloc_raw (unsigned int attr, unsigned int vendor)
 
int nr_vp_set_data (VALUE_PAIR *vp, const void *data, size_t sizeof_data)
 
int nr_vp_set_raw_data (VALUE_PAIR *vp, const void *data, size_t sizeof_data)
 
VALUE_PAIRnr_vp_create (int attr, int vendor, const void *data, size_t data_len)
 
void nr_vps_append (VALUE_PAIR **head, VALUE_PAIR *tail)
 
VALUE_PAIRnr_vps_find (VALUE_PAIR *head, unsigned int attr, unsigned int vendor)
 

Detailed Description

Functions to manipulate C structure versions of RADIUS attributes.