<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/77280c4ca81e99ad76782fb8479293cf0ca84a43">https://github.com/macports/macports-ports/commit/77280c4ca81e99ad76782fb8479293cf0ca84a43</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 77280c4  osmocore: fix clock_gettime patch to work more robustly
</span>77280c4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 77280c4ca81e99ad76782fb8479293cf0ca84a43
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Mon Mar 12 18:15:38 2018 -0400

<span style='display:block; white-space:pre;color:#404040;'>    osmocore: fix clock_gettime patch to work more robustly
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/55993
</span>---
 .../osmocore/files/patch-fix_clock_gettime.diff    | 462 ++++++++++++++++++++-
 1 file changed, 449 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/osmocore/files/patch-fix_clock_gettime.diff b/science/osmocore/files/patch-fix_clock_gettime.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index b37f476..5be0f51 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/osmocore/files/patch-fix_clock_gettime.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/osmocore/files/patch-fix_clock_gettime.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,8 @@
</span> diff --git a/configure.ac b/configure.ac
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index 60c177f..ef4620d 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index c5d1236..559d14a 100644
</span> --- a/configure.ac
 +++ b/configure.ac
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -56,6 +56,12 @@ AC_SUBST(LTLDFLAGS_OSMOCODING)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -54,6 +54,12 @@
</span>  dnl checks for header files
  AC_HEADER_STDC
  AC_CHECK_HEADERS(execinfo.h sys/select.h sys/socket.h syslog.h ctype.h netinet/tcp.h)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,18 +15,382 @@ index 60c177f..ef4620d 100644
</span>  # for src/conv.c
  AC_FUNC_ALLOCA
  AC_SEARCH_LIBS([dlopen], [dl dld], [LIBRARY_DL="$LIBS";LIBS=""])
<span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -111,7 +117,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CHECK_TM_INCLUDES_TM_GMTOFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dnl Generate the output
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AC_CONFIG_HEADER(config.h)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_CONFIG_HEADER(include/osmocom/config.h)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CHECK_MODULES(TALLOC, [talloc >= 2.0.1])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/include/Makefile.am b/include/Makefile.am
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d5fa802..54e3836 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/include/Makefile.am
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/include/Makefile.am
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILT_SOURCES = osmocom/gsm/gsm0503.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ nobase_include_HEADERS = \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                       osmocom/config.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        osmocom/codec/ecu.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        osmocom/codec/codec.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        osmocom/codec/gsm610_bits.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/include/osmocom/core/timer.h b/include/osmocom/core/timer.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index caf4c67..00f73ee 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/include/osmocom/core/timer.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/include/osmocom/core/timer.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -45,6 +45,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/linuxlist.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/linuxrbtree.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* define this only if not already */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef HAVE_CLOCKID_T
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef int clockid_t;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* convert absolute time (in seconds) to elapsed days/hours/minutes */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define OSMO_SEC2MIN(sec) ((sec % (60 * 60)) / 60)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/backtrace.c b/src/backtrace.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index a18bde0..76d2fcc 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/backtrace.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/backtrace.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,7 +28,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/utils.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/logging.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_EXECINFO_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <execinfo.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/conv.c b/src/conv.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index a2c13de..7f16453 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/conv.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/conv.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,7 +28,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \file conv.c */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_ALLOCA_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <alloca.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/conv_acc.c b/src/conv_acc.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index c16e436..0b46572 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/conv_acc.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/conv_acc.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,7 +26,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <errno.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/conv.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/conv_acc_sse.c b/src/conv_acc_sse.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 63d8722..a42f8f7 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/conv_acc_sse.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/conv_acc_sse.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,7 +24,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <emmintrin.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <tmmintrin.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/conv_acc_sse_avx.c b/src/conv_acc_sse_avx.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 5ac3c16..22a1fe0 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/conv_acc_sse_avx.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/conv_acc_sse_avx.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,7 +24,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <emmintrin.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <tmmintrin.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/ctrl/control_if.c b/src/ctrl/control_if.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 07de0d4..8870abf 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/ctrl/control_if.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/ctrl/control_if.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,7 +26,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <errno.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <inttypes.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/gsm/auth_core.c b/src/gsm/auth_core.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index f171ed4..52acd51 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/gsm/auth_core.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/gsm/auth_core.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,7 +20,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <errno.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/gsm/gprs_cipher_core.c b/src/gsm/gprs_cipher_core.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 7f2b1a5..11daf0a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/gsm/gprs_cipher_core.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/gsm/gprs_cipher_core.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,7 +23,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <errno.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/gsm/gsm0411_utils.c b/src/gsm/gsm0411_utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 53d37a4..2b6b32d 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/gsm/gsm0411_utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/gsm/gsm0411_utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,7 +27,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/gsm/gsm0808_utils.c b/src/gsm/gsm0808_utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 93e6074..692ea4e 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/gsm/gsm0808_utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/gsm/gsm0808_utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/utils.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/msgb.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/gsm/gsm_utils.c b/src/gsm/gsm_utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 5d8c834..de834bb 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/gsm/gsm_utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/gsm/gsm_utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -96,7 +96,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <unistd.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* FIXME: this can be removed once we bump glibc requirements to 2.25: */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(__GLIBC__) && (__GLIBC__ >= 2) && (__GLIBC_MINOR__ >= 25)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/gsm/ipa.c b/src/gsm/ipa.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index e00e2d0..f586e5f 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/gsm/ipa.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/gsm/ipa.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,7 +24,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <unistd.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/gsm/mncc.c b/src/gsm/mncc.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index fa4726c..a96e6bc 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/gsm/mncc.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/gsm/mncc.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,7 +20,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_SYS_SOCKET_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/gsmtap_util.c b/src/gsmtap_util.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index b21c690..a311b14 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/gsmtap_util.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/gsmtap_util.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,7 +23,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/gsmtap_util.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/logging.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/logging.c b/src/logging.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 147b1fb..40aa3b6 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/logging.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/logging.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29,7 +29,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \file logging.c */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdarg.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/logging_gsmtap.c b/src/logging_gsmtap.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index f17f292..10f60c8 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/logging_gsmtap.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/logging_gsmtap.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -31,7 +31,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *  @{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \file logging_gsmtap.c */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdarg.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/logging_syslog.c b/src/logging_syslog.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index f980689..9d9c254 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/logging_syslog.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/logging_syslog.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,7 +26,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *  @{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \file logging_syslog.c */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_SYSLOG_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/macaddr.c b/src/macaddr.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index afa7c93..dfdceb2 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/macaddr.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/macaddr.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,7 +28,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *  @{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \file macaddr.c */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/panic.c b/src/panic.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index a08f89f..49096ef 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/panic.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/panic.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -30,7 +30,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/panic.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/backtrace.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static osmo_panic_handler_t osmo_panic_handler = (void*)0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/plugin.c b/src/plugin.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 40de4f8..071061e 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/plugin.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/plugin.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,7 +27,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *  @{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \file plugin.c */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if HAVE_DLFCN_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/select.c b/src/select.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 1c62e01..2d3ae49 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/select.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/select.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -35,7 +35,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/linuxlist.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/timer.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_SYS_SELECT_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/select.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/sercomm.c b/src/sercomm.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 2639bf8..15d2eed 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/sercomm.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/sercomm.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,7 +26,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \file sercomm.c */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/socket.c b/src/socket.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 0378970..13139db 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/socket.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/socket.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,7 +21,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*! \addtogroup socket
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *  @{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/stats.c b/src/stats.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index b5adbf2..84fd626 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/stats.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/stats.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -62,7 +62,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \file stats.c */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if !defined(EMBEDDED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/byteswap.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/stats_statsd.c b/src/stats_statsd.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index c11c013..9c7e3bc 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/stats_statsd.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/stats_statsd.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25,7 +25,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *  @{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *  \file stats_statsd.c */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if !defined(EMBEDDED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/stats.h>
</span> diff --git a/src/timer_clockgettime.c b/src/timer_clockgettime.c
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index 8d9760c..c9f5de0 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 8d9760c..5ba2028 100644
</span> --- a/src/timer_clockgettime.c
 +++ b/src/timer_clockgettime.c
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -51,6 +51,105 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -49,8 +49,100 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <time.h>
</span>  
<span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/core/timer.h>
</span>  #include <osmocom/core/timer_compat.h>
  
 +/* Hack to allow fakeclock to work on Mach / Darwin / Mac OS X */
 +
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include "config.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span> +#if defined(HAVE_MACH_CLOCK_H) && defined(HAVE_MACH_MACH_H)
 +
 +#include <errno.h>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,12 +443,6 @@ index 8d9760c..c9f5de0 100644
</span> +#endif
 +#define CLOCK_THREAD_CPUTIME_ID 16
 +
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* define this only if not already */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef HAVE_CLOCKID_T
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef int clockid_t;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span> +static int mach_clock_gettime (clockid_t clk_id, struct timespec* tp)
 +{
 +    kern_return_t ret;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -125,7 +483,7 @@ index 8d9760c..c9f5de0 100644
</span>  /*! An internal structure to handle overriden time for each clock type. */
  struct fakeclock {
        bool override;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -99,7 +198,7 @@ int osmo_clock_gettime(clockid_t clk_id, struct timespec *tp)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -99,7 +191,7 @@
</span>  {
        struct fakeclock* c = clkid_to_fakeclock(clk_id);
        if (!c || !c->override)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -134,3 +492,81 @@ index 8d9760c..c9f5de0 100644
</span>  
        *tp = c->time;
        return 0;
<span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/utils.c b/src/utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 109aac0..4833ee5 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/utils.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -278,7 +278,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   __attribute__((weak, alias("osmo_hexdump_nospc")));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_CTYPE_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <ctype.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*! Convert an entire string to lower case
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/vty/fsm_vty.c b/src/vty/fsm_vty.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 8628d15..dda45de 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/vty/fsm_vty.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/vty/fsm_vty.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,7 +23,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/vty/command.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/vty/buffer.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/vty/logging_vty.c b/src/vty/logging_vty.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 09d207a..5b9fb22 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/vty/logging_vty.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/vty/logging_vty.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,7 +24,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/talloc.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/logging.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/vty/stats_vty.c b/src/vty/stats_vty.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index faa136d..7736847 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/src/vty/stats_vty.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/src/vty/stats_vty.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25,7 +25,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/vty/command.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/vty/buffer.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/tests/socket/socket_test.c b/tests/socket/socket_test.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 11ef8da..a10bfd3 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/tests/socket/socket_test.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/tests/socket/socket_test.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33,7 +33,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/socket.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/logging.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static int test_sockinit(void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/tests/timer/timer_test.c b/tests/timer/timer_test.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d2b0204..c83ccea 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/tests/timer/timer_test.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/tests/timer/timer_test.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33,7 +33,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/select.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <osmocom/core/linuxlist.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "../config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <osmocom/config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static void main_timer_fired(void *data);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static void secondary_timer_fired(void *data);
</span></pre><pre style='margin:0'>

</pre>