summaryrefslogtreecommitdiff
path: root/accel-pppd/radius/radius.h
diff options
context:
space:
mode:
Diffstat (limited to 'accel-pppd/radius/radius.h')
-rw-r--r--accel-pppd/radius/radius.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/accel-pppd/radius/radius.h b/accel-pppd/radius/radius.h
index 6428bb1..9fc8869 100644
--- a/accel-pppd/radius/radius.h
+++ b/accel-pppd/radius/radius.h
@@ -1,9 +1,13 @@
#ifndef __RADIUS_H
#define __RADIUS_H
+#include <netinet/in.h>
#include <stdint.h>
#include <sys/time.h>
+#include "ap_session.h"
+#include "list.h"
+
#define REQ_LENGTH_MAX 4096
#define ATTR_TYPE_INTEGER 0
@@ -112,8 +116,6 @@ struct rad_plugin_t
int (*send_accounting_request)(struct rad_plugin_t *, struct rad_packet_t *pack);
};
-struct ap_session;
-
void rad_register_plugin(struct ap_session *, struct rad_plugin_t *);
struct rad_dict_attr_t *rad_dict_find_attr(const char *name);