Initial commit

FossilOrigin-Name: c53d95729c009f8f80a7d63847cef7668ff73f8af0523ab65f7734696f85399c
This commit is contained in:
7u83@mail.ru
2014-07-11 20:12:11 +00:00
parent 3234327f71
commit 2bae9358d7
136 changed files with 11071 additions and 0 deletions

62
src/wtp/wtp_conf.h Normal file
View File

@ -0,0 +1,62 @@
#ifndef __WTP_CONF_H
#define __WTP_CONF_H
#include <sys/socket.h>
#include "capwap/capwap.h"
extern int read_config(const char * filename);
extern char * conf_wtpname;
extern char * conf_dtls_psk;
extern struct sockaddr_storage * conf_preffered_ac_sa;
extern char * conf_primary_if;
extern char ** conf_ac_list;
extern int conf_ac_list_len;
extern char * conf_control_port;
extern uint8_t conf_macaddress[12];
extern uint8_t conf_macaddress_len;
#ifndef CONF_DEFAULT_MAX_DISCOVERY_INTERVAL
#define CONF_DEFAULT_MAX_DISCOVERY_INTERVAL CAPWAP_MAX_DISCOVERY_INTERVAL
#endif
#ifndef CONF_DEFAULT_SILENT_INTERVAL
#define CONF_DEFAULT_SILENT_INTERVAL CAPWAP_SILENT_INTERVAL
#endif
#ifndef CONF_DEFAULT_DISCOVERY_INTERVAL
#define CONF_DEFAULT_DISCOVERY_INTERVAL CAPWAP_DISCOVERY_INTERVAL
#endif
#ifndef CONF_DEFAULT_MAX_DISCOVERIES
#define CONF_DEFAULT_MAX_DISCOVERIES CAPWAP_MAX_DISCOVERIES
#endif
#ifndef CONF_DEFAULT_DTLS_CIPHER
#define CONF_DEFAULT_DTLS_CIPHER CAPWAP_CIPHER
#endif
#define CONF_DEFAULT_ECHO_INTERVAL CAPWAP_ECHO_INTERVAL
#define CONF_DEFAULT_MAX_RETRANSMIT CAPWAP_MAX_RETRANSMIT
#define CONF_DEFAULT_RETRANSMIT_INTERVAL CAPWAP_RETRANSMIT_INTERVAL
#define CONF_DEFAULT_DEBUG_LEVEL -1
extern long conf_max_discovery_interval;
extern long conf_discovery_interval;
extern long conf_silent_interval;
extern long conf_max_discoveries;
extern char * conf_dtls_cipher;
extern long conf_echo_interval;
extern long conf_max_retransmit;
extern long conf_retransmit_interval;
extern long conf_debug_level;
#endif