aboutsummaryrefslogtreecommitdiffstats
path: root/src/libosmo-mgcp/mgcp_conn.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libosmo-mgcp/mgcp_conn.c')
-rw-r--r--src/libosmo-mgcp/mgcp_conn.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libosmo-mgcp/mgcp_conn.c b/src/libosmo-mgcp/mgcp_conn.c
index 2a45b814e..0126c7c22 100644
--- a/src/libosmo-mgcp/mgcp_conn.c
+++ b/src/libosmo-mgcp/mgcp_conn.c
@@ -55,10 +55,11 @@ const static struct rate_ctr_group_desc rate_ctr_group_desc = {
* memory for id) */
static int mgcp_alloc_id(struct mgcp_endpoint *endp, char *id)
{
+#define MGCP_CONN_ID_GEN_LEN 8
int i;
int k;
int rc;
- uint8_t id_bin[16];
+ uint8_t id_bin[MGCP_CONN_ID_GEN_LEN / 2];
char *id_hex;
/* Generate a connection id that is unique for the current endpoint.