aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/iu.h
diff options
context:
space:
mode:
authorNeels Hofmeyr <nhofmeyr@sysmocom.de>2016-02-18 22:42:07 +0100
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2016-03-03 16:19:11 +0100
commita46c651a4a96f3fc41a14aaec5bb7d8c3f9c22fa (patch)
treed9d83f7e7c2eff33cae41942facc7de6588ccd64 /openbsc/include/openbsc/iu.h
parent4cc1f72cb7774122c156c130fbdfe1713328adf4 (diff)
iu.h: fix opaque declaration of RANAP_RAB_SetupOrModifiedItemIEs_s
struct RANAP_RAB_SetupOrModifiedItemIEs_s; may be declared, but not the corresponding typedef. It leads to a redefinition error in our coverity build.
Diffstat (limited to 'openbsc/include/openbsc/iu.h')
-rw-r--r--openbsc/include/openbsc/iu.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/openbsc/include/openbsc/iu.h b/openbsc/include/openbsc/iu.h
index dd03c6454..d85d9a871 100644
--- a/openbsc/include/openbsc/iu.h
+++ b/openbsc/include/openbsc/iu.h
@@ -5,7 +5,6 @@ struct msgb;
struct gprs_ra_id;
struct RANAP_RAB_SetupOrModifiedItemIEs_s;
-typedef struct RANAP_RAB_SetupOrModifiedItemIEs_s RANAP_RAB_SetupOrModifiedItemIEs_t;
struct ue_conn_ctx {
struct llist_head list;
@@ -19,7 +18,7 @@ typedef int (* iu_recv_cb_t )(struct msgb *msg, struct gprs_ra_id *ra_id,
uint16_t *sai);
typedef int (* iu_rab_ass_resp_cb_t )(struct ue_conn_ctx *ue_ctx, uint8_t rab_id,
- RANAP_RAB_SetupOrModifiedItemIEs_t *setup_ies);
+ struct RANAP_RAB_SetupOrModifiedItemIEs_s *setup_ies);
int iu_init(void *ctx, const char *listen_addr, uint16_t listen_port,
iu_recv_cb_t iu_recv_cb, iu_rab_ass_resp_cb_t ui_rab_ass_resp_cb);