aboutsummaryrefslogtreecommitdiffstats
path: root/ggsn/ggsn.c
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2017-12-05 16:30:37 +0100
committerMax <msuraev@sysmocom.de>2017-12-05 17:42:09 +0100
commit427699e6ebcf2f9e3f05198fb1f5afbd408d389e (patch)
treef72f5a396cc4c142f8dd464873bbefa805780eb1 /ggsn/ggsn.c
parent9c0f4f49e9b15b55cd9baa42c1ba191903664397 (diff)
Log APN and tun names for packets
Diffstat (limited to 'ggsn/ggsn.c')
-rw-r--r--ggsn/ggsn.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/ggsn/ggsn.c b/ggsn/ggsn.c
index 763a2c5..4b4a01f 100644
--- a/ggsn/ggsn.c
+++ b/ggsn/ggsn.c
@@ -661,12 +661,13 @@ static int cb_tun_ind(struct tun_t *tun, void *pack, unsigned len)
if (!pool)
return 0;
- DEBUGP(DTUN, "Received packet from tun!\n");
+ DEBUGP(DTUN, "Received packet for APN(%s) from tun %s", apn->cfg.name, tun->devname);
if (ippool_getip(pool, &ipm, &dst)) {
- DEBUGP(DTUN, "Received packet with no PDP contex!!\n");
+ DEBUGPC(DTUN, " with no PDP contex!!\n");
return 0;
}
+ DEBUGPC(DTUN, "\n");
if (ipm->peer) /* Check if a peer protocol is defined */
gtp_data_req(apn->ggsn->gsn, (struct pdp_t *)ipm->peer, pack, len);
@@ -689,7 +690,7 @@ static int encaps_tun(struct pdp_t *pdp, void *pack, unsigned len)
OSMO_ASSERT(tun);
OSMO_ASSERT(apn);
- LOGPPDP(LOGL_DEBUG, pdp, "Packet received: forwarding to tun\n");
+ LOGPPDP(LOGL_DEBUG, pdp, "Packet received on APN(%s): forwarding to tun %s\n", apn->cfg.name, tun->devname);
switch (iph->version) {
case 6: