123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- #ifndef __RADIUS_CONFIG_H
- #define __RADIUS_CONFIG_H
- #include <stdint.h>
- #include <string.h>
- #include "sockets.h"
- #define STDC_HEADERS
- #define HAVE_RAND
- #define LOG_CRIT 0
- #define LOG_ERR 0
- #define LOG_WARNING 0
- #define _K_SS_MAXSIZE 128
- #define _K_SS_ALIGNSIZE (__alignof__ (struct sockaddr *))
-
- typedef unsigned short __kernel_sa_family_t;
- struct __kernel_sockaddr_storage {
- __kernel_sa_family_t ss_family;
-
- char data[_K_SS_MAXSIZE - sizeof(unsigned short)];
-
-
- } ;
- typedef __kernel_sa_family_t sa_family_t2;
- #define _SS_MAXSIZE 128
- #define _SS_ALIGNSIZE (sizeof (int64_t))
- #define _SS_PAD1SIZE (_SS_ALIGNSIZE - sizeof(sa_family_t2))
- #define _SS_PAD2SIZE (_SS_MAXSIZE - (sizeof(sa_family_t2)+ \
- _SS_PAD1SIZE + _SS_ALIGNSIZE))
- #if 0
- struct sockaddr_storage {
- sa_family_t2 ss_family;
- char _ss_pad1[_SS_PAD1SIZE];
-
- int64_t _ss_align;
- char _ss_pad2[_SS_PAD2SIZE];
-
- };
- #endif
- #if 0
- struct addrinfo {
- int ai_flags;
- int ai_family;
- int ai_socktype;
- int ai_protocol;
- size_t ai_addrlen;
- struct sockaddr *ai_addr;
- char *ai_canonname;
- struct addrinfo *ai_next;
- };
- #endif
- #endif
|