aboutsummaryrefslogtreecommitdiffstats
path: root/src/gsmtap_util.c
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2018-08-31 17:35:54 +0200
committerDaniel Willmann <dwillmann@sysmocom.de>2018-08-31 17:35:54 +0200
commite373a09becac632161bb69aa0373fdf41da27b8a (patch)
tree83b3f579a6762bcfdd903f5d5c5c8415e854ee47 /src/gsmtap_util.c
parentf9f7e016e84f8e0e88692dbd0aa0582794190eb8 (diff)
parent1a72bafa5df03718bb1c328f3d64078dc5e70feb (diff)
Merge remote-tracking branch 'origin/master' into daniel/onwaves
Diffstat (limited to 'src/gsmtap_util.c')
-rw-r--r--src/gsmtap_util.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gsmtap_util.c b/src/gsmtap_util.c
index b21c690b..385b4672 100644
--- a/src/gsmtap_util.c
+++ b/src/gsmtap_util.c
@@ -254,7 +254,9 @@ int gsmtap_source_add_sink_fd(int gsmtap_fd)
if (osmo_sockaddr_is_local((struct sockaddr *)&ss, ss_len) == 1) {
rc = osmo_sock_init_sa((struct sockaddr *)&ss, SOCK_DGRAM,
- IPPROTO_UDP, OSMO_SOCK_F_BIND);
+ IPPROTO_UDP,
+ OSMO_SOCK_F_BIND |
+ OSMO_SOCK_F_UDP_REUSEADDR);
if (rc >= 0)
return rc;
}