path: root/openbsc/src/osmo-bsc_mgcp
diff options
authorHolger Hans Peter Freyther <zecke@selfish.org>2012-10-24 20:31:25 +0200
committerHolger Hans Peter Freyther <zecke@selfish.org>2012-11-12 10:45:03 +0100
commit30690adbc81a1fe15eb5e48b3201772486d79ed0 (patch)
tree0efb8f0cb11025304234cfe718076b9b55df615e /openbsc/src/osmo-bsc_mgcp
parent38e02c51250d61bb78912a4f8e67a650691c5149 (diff)
mgcp: Calculate the jitter with the formula/code from the appendix
Use a usec timestamp for the local time. The seconds to usec will swap over to the lower bits but this appears to be correct. The CLOCK_MONOTONIC is used to fulfill the RFC 3550 requirement even if it is a bit slower than the gettimeofday. Make sure to initialize transit in a way that the first transit time will be 0. Otherwise the jitter will contain the difference of the localtime and the remote time.
Diffstat (limited to 'openbsc/src/osmo-bsc_mgcp')
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsc/src/osmo-bsc_mgcp/Makefile.am b/openbsc/src/osmo-bsc_mgcp/Makefile.am
index 166e83dbb..3f58d5db7 100644
--- a/openbsc/src/osmo-bsc_mgcp/Makefile.am
+++ b/openbsc/src/osmo-bsc_mgcp/Makefile.am
@@ -6,5 +6,5 @@ bin_PROGRAMS = osmo-bsc_mgcp
osmo_bsc_mgcp_SOURCES = mgcp_main.c
osmo_bsc_mgcp_LDADD = $(top_builddir)/src/libcommon/libcommon.a \
- $(top_builddir)/src/libmgcp/libmgcp.a \
+ $(top_builddir)/src/libmgcp/libmgcp.a -lrt \