aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/gsmtap_util.h
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2011-04-27 10:57:49 +0200
committerHarald Welte <laforge@gnumonks.org>2011-05-04 11:09:21 +0200
commitd58ba465f1859e60e85eb725bf6bf5fde482db24 (patch)
tree5e14e53e51706c0d10d6c1bedbb8d3c5d8013a82 /include/osmocom/core/gsmtap_util.h
parent534ba8132818524bdf52d5dcf249dda51f766efb (diff)
GSMTAP: add function to create a 'sink' for gsmtap packets
This can be helpful where we send GSMTAP messages to the loopback device (localhost, 127.0.0.1) from where the kernel would then send ICMP reject packets as nobody is listening on that port.
Diffstat (limited to 'include/osmocom/core/gsmtap_util.h')
-rw-r--r--include/osmocom/core/gsmtap_util.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/osmocom/core/gsmtap_util.h b/include/osmocom/core/gsmtap_util.h
index 9644944..785f5e5 100644
--- a/include/osmocom/core/gsmtap_util.h
+++ b/include/osmocom/core/gsmtap_util.h
@@ -18,4 +18,8 @@ int gsmtap_sendmsg(uint16_t arfcn, uint8_t ts, uint8_t chan_type, uint8_t ss,
int gsmtap_init(uint32_t dst_ip);
+/* Create a local 'gsmtap sink' avoiding the UDP packets being rejected
+ * with ICMP reject messages */
+int gsmtap_sink_init(uint32_t bind_ip);
+
#endif /* _GSMTAP_UTIL_H */