EDGESEC  0.1.0-alpha.0+sha.ca29a8277b72f80785649ea9ef9cd7edf642d939
Secure router - reference implementation
Data Structures | Macros | Functions
radius.c File Reference

RADIUS message processing. More...

#include <stddef.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <sys/un.h>
#include "common.h"
#include "md5.h"
#include "md5_internal.h"
#include "radius.h"
#include "wpabuf.h"
#include "utils/allocs.h"
#include "utils/log.h"
#include "utils/os.h"
Include dependency graph for radius.c:

Data Structures

struct  radius_msg
 

Macros

#define RADIUS_ATTRS   ARRAY_SIZE(radius_attrs)
 

Functions

struct radius_hdrradius_msg_get_hdr (struct radius_msg *msg)
 
struct wpabufradius_msg_get_buf (struct radius_msg *msg)
 

Detailed Description

RADIUS message processing.

Author
Alexandru Mereacre, Jouni Malinen
Version
Adapted from hostap 2.10 - src/radius/radius.c

Macro Definition Documentation

◆ RADIUS_ATTRS

#define RADIUS_ATTRS   ARRAY_SIZE(radius_attrs)

Function Documentation

◆ radius_msg_get_buf()

struct wpabuf* radius_msg_get_buf ( struct radius_msg msg)

◆ radius_msg_get_hdr()

struct radius_hdr* radius_msg_get_hdr ( struct radius_msg msg)