#include <freeradius-devel/radiusd.h>
#include <freeradius-devel/modules.h>
#include <freeradius-devel/rad_assert.h>
Go to the source code of this file.
|
int | rad_check_ts (uint32_t nasaddr, uint32_t nas_port, char const *user, char const *session_id) |
|
int | session_zap (REQUEST *request, uint32_t nasaddr, uint32_t nas_port, char const *user, char const *sessionid, uint32_t cliaddr, char proto, int session_time) |
|
Value:do { \
return 0; \
} \
} while(0)
void fr_pair_list_free(VALUE_PAIR **)
Free memory used by a valuepair list.
VALUE_PAIR * fr_pair_afrom_num(TALLOC_CTX *ctx, unsigned int vendor, unsigned int attr)
Create a new valuepair.
void fr_pair_add(VALUE_PAIR **head, VALUE_PAIR *vp)
Add a VP to the end of the list.
#define STRINGPAIR |
( |
|
n, |
|
|
|
v |
|
) |
| |
Value:do { \
return 0; \
} while(0)
void fr_pair_list_free(VALUE_PAIR **)
Free memory used by a valuepair list.
VALUE_PAIR * fr_pair_afrom_num(TALLOC_CTX *ctx, unsigned int vendor, unsigned int attr)
Create a new valuepair.
void fr_pair_value_strcpy(VALUE_PAIR *vp, char const *src)
Copy data into an "string" data type.
void fr_pair_add(VALUE_PAIR **head, VALUE_PAIR *vp)
Add a VP to the end of the list.
int rad_check_ts |
( |
uint32_t |
nasaddr, |
|
|
uint32_t |
nas_port, |
|
|
char const * |
user, |
|
|
char const * |
session_id |
|
) |
| |
int session_zap |
( |
REQUEST * |
request, |
|
|
uint32_t |
nasaddr, |
|
|
uint32_t |
nas_port, |
|
|
char const * |
user, |
|
|
char const * |
sessionid, |
|
|
uint32_t |
cliaddr, |
|
|
char |
proto, |
|
|
int |
session_time |
|
) |
| |