#include <freeradius-devel/server/state.h>
#include <freeradius-devel/server/stats.h>
#include <freeradius-devel/server/sysutmp.h>
-#include <freeradius-devel/server/tcp.h>
#include <freeradius-devel/server/tmpl.h>
#include <freeradius-devel/server/trigger.h>
#include <freeradius-devel/server/util.h>
#include <netdb.h>
#include <freeradius-devel/server/base.h>
#include <freeradius-devel/server/protocol.h>
-#include <freeradius-devel/server/tcp.h>
+#include <freeradius-devel/radius/tcp.h>
#include <freeradius-devel/util/trie.h>
#include <freeradius-devel/radius/radius.h>
#include <freeradius-devel/io/base.h>
#include <netdb.h>
#include <freeradius-devel/server/base.h>
#include <freeradius-devel/server/protocol.h>
-#include <freeradius-devel/server/tcp.h>
#include <freeradius-devel/util/trie.h>
#include <freeradius-devel/io/base.h>
#include <freeradius-devel/io/application.h>
*/
RCSID("$Id$")
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/dhcpv4/dhcpv4.h>
#include <freeradius-devel/util/net.h>
#include <freeradius-devel/util/pcap.h>
+#include <freeradius-devel/util/proto.h>
#include "attrs.h"
static uint32_t instance_count = 0;
* @copyright 2008 Alan DeKok (aland@deployingradius.com)
* @copyright 2015,2017 Arran Cudbard-Bell (a.cudbardb@freeradius.org)
*/
-#include <stdint.h>
-#include <stddef.h>
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/util/pair.h>
#include <freeradius-devel/util/proto.h>
* @copyright 2008 Alan DeKok (aland@deployingradius.com)
* @copyright 2015,2017 Arran Cudbard-Bell (a.cudbardb@freeradius.org)
*/
-#include <stdint.h>
-#include <stddef.h>
-
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/util/dbuff.h>
#include <freeradius-devel/util/pair.h>
* @copyright 2008,2017 The FreeRADIUS server project
* @copyright 2008 Alan DeKok (aland@deployingradius.com)
*/
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/util/pair.h>
+#include <freeradius-devel/util/rand.h>
#include <freeradius-devel/util/types.h>
#include <freeradius-devel/util/talloc.h>
#include <freeradius-devel/protocol/dhcpv4/rfc2131.h>
-#include <stdint.h>
-#include <stddef.h>
-
#include "dhcpv4.h"
#include "attrs.h"
*/
RCSID("$Id$")
-#include <freeradius-devel/util/base.h>
-
#include "dns.h"
#include "attrs.h"
* @copyright 2021 The FreeRADIUS server project
* @copyright 2021 NetworkRADIUS SARL (legal@networkradius.com)
*/
-#include <stdint.h>
-#include <stddef.h>
-
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/util/dns.h>
#include <freeradius-devel/util/pair.h>
*
* @copyright 2021 NetworkRADIUS SARL (legal@networkradius.com)
*/
-#include <stdint.h>
-#include <stddef.h>
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/util/dbuff.h>
#include <freeradius-devel/util/dns.h>
#include <fcntl.h>
#include <ctype.h>
-
#include "attrs.h"
#include <freeradius-devel/io/pair.h>
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/util/md5.h>
#include <freeradius-devel/util/net.h>
#include <freeradius-devel/util/talloc.h>
*/
RCSID("$Id$")
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/util/md5.h>
#include <freeradius-devel/util/struct.h>
#include <freeradius-devel/io/test_point.h>
*/
RCSID("$Id$")
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/util/dbuff.h>
#include <freeradius-devel/util/md5.h>
#include <freeradius-devel/util/struct.h>
RCSID("$Id$")
#include "radius.h"
+#include "tcp.h"
#include "list.h"
#include <fcntl.h>
-#include <freeradius-devel/server/request.h>
-#include <freeradius-devel/server/tcp.h>
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/util/udp.h>
+#include <freeradius-devel/util/syserror.h>
/*
* See if two packets are identical.
#include "attrs.h"
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/util/udp.h>
#include <freeradius-devel/util/udpfromto.h>
+#include <freeradius-devel/util/syserror.h>
#include <fcntl.h>
#include <ctype.h>
*/
RCSID("$Id$")
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/radius/radius.h>
-#include <freeradius-devel/server/tcp.h>
+#include "tcp.h"
fr_radius_packet_t *fr_tcp_recv(int sockfd, int flags)
{
/**
* $Id$
*
- * @file lib/server/tcp.h
+ * @file protocols/radius/tcp.h
* @brief RADIUS over TCP
*
* @copyright 2009 Dante http://dante.net
* @copyright 2017 The FreeRADIUS server project
* @copyright 2017 Network RADIUS SARL (legal@networkradius.com)
*/
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/util/net.h>
-#include <freeradius-devel/server/base.h>
-#include <freeradius-devel/server/log.h>
#include <freeradius-devel/util/md5.h>
#include <freeradius-devel/util/debug.h>
#include <freeradius-devel/util/struct.h>
-#include <freeradius-devel/protocol/tacacs/dictionary.h>
-#include <freeradius-devel/protocol/tacacs/freeradius.internal.h>
#include "tacacs.h"
#include "attrs.h"
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/protocol/tacacs/tacacs.h>
-#include <freeradius-devel/server/base.h>
-#include <freeradius-devel/server/log.h>
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/util/debug.h>
#include <freeradius-devel/util/net.h>
#include <freeradius-devel/util/struct.h>
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/protocol/tacacs/tacacs.h>
-#include <freeradius-devel/server/base.h>
-#include <freeradius-devel/server/log.h>
-#include <freeradius-devel/util/base.h>
#include <freeradius-devel/util/dbuff.h>
#include <freeradius-devel/util/debug.h>
#include <freeradius-devel/util/net.h>
+#include <freeradius-devel/util/rand.h>
#include <freeradius-devel/util/struct.h>
#include "tacacs.h"
RCSID("$Id$")
-#include <freeradius-devel/util/base.h>
+#include <freeradius-devel/util/pair.h>
+
#include "tftp.h"
#include "attrs.h"
*/
RCSID("$Id$")
-#include <freeradius-devel/server/base.h>
#include <freeradius-devel/util/dbuff.h>
#include <freeradius-devel/util/udp.h>
RCSID("$Id$")
-#include <freeradius-devel/util/base.h>
+#include <freeradius-devel/util/pair.h>
#include "vmps.h"
#include "attrs.h"
RCSID("$Id$")
-#include <freeradius-devel/server/base.h>
#include <freeradius-devel/util/dbuff.h>
#include <freeradius-devel/util/udp.h>
#include <freeradius-devel/protocol/vmps/vmps.h>