Remove cmake ENB_MODE option
ENB_MODE is a cmake option to swap the order of include directories. This has historical reasons; before OAI used cmake, it was very sensitive to the order of includes. Nowadays, the order does not matter. Remove this option, and fix the compilation issues that arise while doing so.
This commit is contained in:
@@ -33,6 +33,7 @@
|
||||
|
||||
#include "sctp_eNB_defs.h"
|
||||
|
||||
#include "m3ap_default_values.h"
|
||||
#include "m3ap_ids.h" //looks X2AP specific for HO
|
||||
#include "m3ap_timers.h"
|
||||
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
|
||||
#include "sctp_eNB_defs.h"
|
||||
|
||||
#include "m3ap_default_values.h"
|
||||
#include "m3ap_ids.h" //looks X2AP specific for HO
|
||||
#include "m3ap_timers.h"
|
||||
|
||||
|
||||
@@ -50,19 +50,12 @@
|
||||
|
||||
extern int asn1_xer_print;
|
||||
|
||||
#if defined(ENB_MODE)
|
||||
# include "common/utils/LOG/log.h"
|
||||
# include "m3ap_default_values.h"
|
||||
# define M3AP_INFO(x, args...) LOG_I(M3AP, x, ##args)
|
||||
# define M3AP_ERROR(x, args...) LOG_E(M3AP, x, ##args)
|
||||
# define M3AP_WARN(x, args...) LOG_W(M3AP, x, ##args)
|
||||
# define M3AP_DEBUG(x, args...) LOG_D(M3AP, x, ##args)
|
||||
#else
|
||||
# define M3AP_INFO(x, args...) do { fprintf(stdout, "[M3AP][I]"x, ##args); } while(0)
|
||||
# define M3AP_ERROR(x, args...) do { fprintf(stdout, "[M3AP][E]"x, ##args); } while(0)
|
||||
# define M3AP_WARN(x, args...) do { fprintf(stdout, "[M3AP][W]"x, ##args); } while(0)
|
||||
# define M3AP_DEBUG(x, args...) do { fprintf(stdout, "[M3AP][D]"x, ##args); } while(0)
|
||||
#endif
|
||||
#include "common/utils/LOG/log.h"
|
||||
#include "m3ap_default_values.h"
|
||||
#define M3AP_INFO(x, args...) LOG_I(M3AP, x, ##args)
|
||||
#define M3AP_ERROR(x, args...) LOG_E(M3AP, x, ##args)
|
||||
#define M3AP_WARN(x, args...) LOG_W(M3AP, x, ##args)
|
||||
#define M3AP_DEBUG(x, args...) LOG_D(M3AP, x, ##args)
|
||||
|
||||
#define M3AP_FIND_PROTOCOLIE_BY_ID(IE_TYPE, ie, container, IE_ID, mandatory) \
|
||||
do {\
|
||||
|
||||
@@ -96,7 +96,6 @@
|
||||
extern int asn_debug;
|
||||
extern int asn1_xer_print;
|
||||
|
||||
#if defined(ENB_MODE)
|
||||
# include "common/utils/LOG/log.h"
|
||||
# include "ngap_gNB_default_values.h"
|
||||
# define NGAP_ERROR(x, args...) LOG_E(NGAP, x, ##args)
|
||||
@@ -104,14 +103,6 @@ extern int asn1_xer_print;
|
||||
# define NGAP_TRAF(x, args...) LOG_I(NGAP, x, ##args)
|
||||
# define NGAP_INFO(x, args...) LOG_I(NGAP, x, ##args)
|
||||
# define NGAP_DEBUG(x, args...) LOG_I(NGAP, x, ##args)
|
||||
#else
|
||||
# include "amf_default_values.h"
|
||||
# define NGAP_ERROR(x, args...) do { fprintf(stdout, "[NGAP][E]"x, ##args); } while(0)
|
||||
# define NGAP_WARN(x, args...) do { fprintf(stdout, "[NGAP][W]"x, ##args); } while(0)
|
||||
# define NGAP_TRAF(x, args...) do { fprintf(stdout, "[NGAP][T]"x, ##args); } while(0)
|
||||
# define NGAP_INFO(x, args...) do { fprintf(stdout, "[NGAP][I]"x, ##args); } while(0)
|
||||
# define NGAP_DEBUG(x, args...) do { fprintf(stdout, "[NGAP][D]"x, ##args); } while(0)
|
||||
#endif
|
||||
|
||||
#define NGAP_FIND_PROTOCOLIE_BY_ID(IE_TYPE, ie, container, IE_ID, mandatory) \
|
||||
do { \
|
||||
|
||||
@@ -52,21 +52,13 @@
|
||||
|
||||
extern int asn1_xer_print;
|
||||
|
||||
#if defined(ENB_MODE)
|
||||
# include "common/utils/LOG/log.h"
|
||||
# include "s1ap_eNB_default_values.h"
|
||||
# define S1AP_ERROR(x, args...) LOG_E(S1AP, x, ##args)
|
||||
# define S1AP_WARN(x, args...) LOG_W(S1AP, x, ##args)
|
||||
# define S1AP_TRAF(x, args...) LOG_I(S1AP, x, ##args)
|
||||
# define S1AP_INFO(x, args...) LOG_I(S1AP, x, ##args)
|
||||
# define S1AP_DEBUG(x, args...) LOG_I(S1AP, x, ##args)
|
||||
#else
|
||||
# define S1AP_ERROR(x, args...) do { fprintf(stdout, "[S1AP][E]"x, ##args); } while(0)
|
||||
# define S1AP_WARN(x, args...) do { fprintf(stdout, "[S1AP][W]"x, ##args); } while(0)
|
||||
# define S1AP_TRAF(x, args...) do { fprintf(stdout, "[S1AP][T]"x, ##args); } while(0)
|
||||
# define S1AP_INFO(x, args...) do { fprintf(stdout, "[S1AP][I]"x, ##args); } while(0)
|
||||
# define S1AP_DEBUG(x, args...) do { fprintf(stdout, "[S1AP][D]"x, ##args); } while(0)
|
||||
#endif
|
||||
#include "common/utils/LOG/log.h"
|
||||
#include "s1ap_eNB_default_values.h"
|
||||
#define S1AP_ERROR(x, args...) LOG_E(S1AP, x, ##args)
|
||||
#define S1AP_WARN(x, args...) LOG_W(S1AP, x, ##args)
|
||||
#define S1AP_TRAF(x, args...) LOG_I(S1AP, x, ##args)
|
||||
#define S1AP_INFO(x, args...) LOG_I(S1AP, x, ##args)
|
||||
#define S1AP_DEBUG(x, args...) LOG_I(S1AP, x, ##args)
|
||||
|
||||
|
||||
#define S1AP_FIND_PROTOCOLIE_BY_ID(IE_TYPE, ie, container, IE_ID, mandatory) \
|
||||
|
||||
@@ -34,16 +34,10 @@
|
||||
#include <stdint.h>
|
||||
#include <sys/socket.h>
|
||||
|
||||
#if defined(ENB_MODE)
|
||||
# include "common/utils/LOG/log.h"
|
||||
# define SCTP_ERROR(x, args...) LOG_E(SCTP, x, ##args)
|
||||
# define SCTP_DEBUG(x, args...) LOG_D(SCTP, x, ##args)
|
||||
# define SCTP_WARN(x, args...) LOG_W(SCTP, x, ##args)
|
||||
#else
|
||||
# define SCTP_ERROR(x, args...) do { fprintf(stderr, "[SCTP][E]"x, ##args); } while(0)
|
||||
# define SCTP_DEBUG(x, args...) do { fprintf(stdout, "[SCTP][D]"x, ##args); } while(0)
|
||||
# define SCTP_WARN(x, args...) do { fprintf(stdout, "[SCTP][W]"x, ##args); } while(0)
|
||||
#endif
|
||||
#include "common/utils/LOG/log.h"
|
||||
#define SCTP_ERROR(x, args...) LOG_E(SCTP, x, ##args)
|
||||
#define SCTP_DEBUG(x, args...) LOG_D(SCTP, x, ##args)
|
||||
#define SCTP_WARN(x, args...) LOG_W(SCTP, x, ##args)
|
||||
|
||||
int sctp_set_init_opt(int sd, uint16_t instreams, uint16_t outstreams,
|
||||
uint16_t max_attempts, uint16_t init_timeout);
|
||||
|
||||
Reference in New Issue
Block a user