Moved detail file handling to its own source file
[freeradius.git] / src / include / detail.h
1 #ifndef DETAIL_H
2 #define DETAIL_H
3 /*
4  *      detail.h        Routines to handle detail files.
5  *
6  * Version:     $Id$
7  *
8  */
9
10 #include <freeradius-devel/ident.h>
11 RCSIDH(detail_h, "$Id$")
12
13 int detail_recv(rad_listen_t *listener,
14                 RAD_REQUEST_FUNP *pfun, REQUEST **prequest);
15 int detail_send(rad_listen_t *listener, REQUEST *request);
16 void detail_free(rad_listen_t *this);
17 int detail_print(rad_listen_t *this, char *buffer, size_t bufsize);
18 int detail_encode(UNUSED rad_listen_t *this, UNUSED REQUEST *request);
19 int detail_decode(UNUSED rad_listen_t *this, UNUSED REQUEST *request);
20 int detail_parse(CONF_SECTION *cs, rad_listen_t *this);
21
22 #endif /* DETAIL_H */