From 03ab79abace6ce19ae13f0ad5a817938c496b791 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Fri, 29 Aug 2014 12:30:38 +0200 Subject: osmux: add 'osmux batch-size NUM' option to mgcp vty This allows you to specify the osmux batch frame size. If zero, the library uses the default value. --- openbsc/src/libmgcp/mgcp_osmux.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'openbsc/src/libmgcp/mgcp_osmux.c') diff --git a/openbsc/src/libmgcp/mgcp_osmux.c b/openbsc/src/libmgcp/mgcp_osmux.c index 7c0b41c83..c285de49a 100644 --- a/openbsc/src/libmgcp/mgcp_osmux.c +++ b/openbsc/src/libmgcp/mgcp_osmux.c @@ -121,6 +121,8 @@ osmux_handle_alloc(struct mgcp_config *cfg, struct in_addr *addr, int rem_port) h->in->osmux_seq = 0; /* sequence number to start OSmux message from */ h->in->batch_factor = cfg->osmux_batch; + /* If batch size is zero, the library defaults to 1470 bytes. */ + h->in->batch_size = cfg->osmux_batch_size; h->in->deliver = osmux_deliver; osmux_xfrm_input_init(h->in); h->in->data = h; -- cgit v1.2.3