#include <freeradius-devel/util/types.h>
#include <freeradius-devel/util/udpfromto.h>
-#include <stddef.h>
-#include <stdint.h>
#include <sys/ioctl.h>
#ifdef HAVE_SYS_SOCKET_H
#include <freeradius-devel/util/syserror.h>
#include <freeradius-devel/util/talloc.h>
-#include <stdint.h>
-#include <stddef.h>
-
-#ifdef HAVE_SYS_SOCKET_H
-# include <sys/socket.h>
-#endif
-#ifdef HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
-
/** Send DHCP packet using a connectionless UDP socket
*
* @param packet to send
#include <freeradius-devel/util/rand.h>
#include <freeradius-devel/util/talloc.h>
#include <freeradius-devel/util/types.h>
-#include <stddef.h>
-#include <stdint.h>
#include "dhcpv6.h"
#include "attrs.h"
*/
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/util/dns.h>
-#include <freeradius-devel/util/pair.h>
#include <freeradius-devel/util/proto.h>
#include <freeradius-devel/util/struct.h>
-#include <freeradius-devel/util/talloc.h>
-#include <freeradius-devel/util/types.h>
#include "dns.h"
#include "attrs.h"
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/util/dbuff.h>
#include <freeradius-devel/util/dns.h>
-#include <freeradius-devel/util/pair.h>
#include <freeradius-devel/util/proto.h>
#include <freeradius-devel/util/struct.h>
-#include <freeradius-devel/util/talloc.h>
-#include <freeradius-devel/util/types.h>
#include "dns.h"
#include "attrs.h"
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/util/net.h>
#include <freeradius-devel/util/proto.h>
-#include <freeradius-devel/util/dbuff.h>
-#include <freeradius-devel/util/talloc.h>
/** We use the same header for all types
*
#include <freeradius-devel/util/base16.h>
#include <freeradius-devel/util/misc.h>
#include <freeradius-devel/util/pair.h>
-#include <freeradius-devel/util/talloc.h>
#include "radius.h"
-#include <ctype.h>
-
/*
* Two types of filters are supported, GENERIC and IP. The identifiers
* are:
#include <freeradius-devel/io/pair.h>
#include <freeradius-devel/util/md5.h>
#include <freeradius-devel/util/net.h>
-#include <freeradius-devel/util/talloc.h>
#include <freeradius-devel/util/udp.h>
#include <freeradius-devel/protocol/radius/freeradius.internal.h>
#include <freeradius-devel/util/dbuff.h>
#include <freeradius-devel/util/md5.h>
#include <freeradius-devel/util/struct.h>
-#include <freeradius-devel/util/net.h>
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/protocol/radius/freeradius.internal.h>
#include "attrs.h"
#include "attrs.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>
typedef struct {
uint8_t code;
RCSID("$Id$")
#include <freeradius-devel/radius/radius.h>
+#include <freeradius-devel/util/syserror.h>
#include "tcp.h"
fr_radius_packet_t *fr_tcp_recv(int sockfd, int flags)
*/
#include <freeradius-devel/util/net.h>
#include <freeradius-devel/util/md5.h>
-#include <freeradius-devel/util/debug.h>
#include <freeradius-devel/util/struct.h>
#include "tacacs.h"
#include <freeradius-devel/io/test_point.h>
#include <freeradius-devel/protocol/tacacs/tacacs.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>