From 3b84e92ab3ddcc3d022108385238c36a21e5226b Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Fri, 13 Jul 2018 18:32:35 +0200 Subject: gtp: Log type name of unexpected signalling message Change-Id: Iae0f045e4128cf97aa7824d7d774b59bf966cbe8 --- gtp/gtp.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'gtp') diff --git a/gtp/gtp.c b/gtp/gtp.c index 42e84a7..ac3ec99 100644 --- a/gtp/gtp.c +++ b/gtp/gtp.c @@ -2835,7 +2835,8 @@ int gtp_decaps0(struct gsn_t *gsn) gsn->unexpect++; GTP_LOGPKG(LOGL_ERROR, &peer, buffer, status, - "Unexpected GTPv0 Signalling Message\n"); + "Unexpected GTPv0 Signalling Message '%s'\n", + get_value_string(gtp_type_names, pheader->type)); continue; /* Silently discard 29.60: 11.1.4 */ } @@ -2846,7 +2847,8 @@ int gtp_decaps0(struct gsn_t *gsn) gsn->unexpect++; GTP_LOGPKG(LOGL_ERROR, &peer, buffer, status, - "Unexpected GTPv0 Signalling Message\n"); + "Unexpected GTPv0 Signalling Message '%s'\n", + get_value_string(gtp_type_names, pheader->type)); continue; /* Silently discard 29.60: 11.1.4 */ } @@ -3012,7 +3014,8 @@ int gtp_decaps1c(struct gsn_t *gsn) gsn->unexpect++; GTP_LOGPKG(LOGL_ERROR, &peer, buffer, status, - "Unexpected GTPv1 Signalling Message\n"); + "Unexpected GTPv1 Signalling Message '%s'\n", + get_value_string(gtp_type_names, pheader->type)); continue; /* Silently discard 29.60: 11.1.4 */ } @@ -3023,7 +3026,8 @@ int gtp_decaps1c(struct gsn_t *gsn) gsn->unexpect++; GTP_LOGPKG(LOGL_ERROR, &peer, buffer, status, - "Unexpected GTPv1 Signalling Message\n"); + "Unexpected GTPv1 Signalling Message '%s'\n", + get_value_string(gtp_type_names, pheader->type)); continue; /* Silently discard 29.60: 11.1.4 */ } -- cgit v1.2.3