From 0dc36f1e3aff5a5420bbf76ed9a28ca6cc5d98dd Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Mon, 2 May 2011 20:03:17 +0200 Subject: nat: Keep track of the error message. --- openbsc/src/osmo-bsc_nat/bsc_nat.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'openbsc') diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat.c b/openbsc/src/osmo-bsc_nat/bsc_nat.c index ba273417a..3112ff37e 100644 --- a/openbsc/src/osmo-bsc_nat/bsc_nat.c +++ b/openbsc/src/osmo-bsc_nat/bsc_nat.c @@ -563,10 +563,11 @@ static void bsc_nat_handle_paging(struct bsc_nat *nat, struct msgb *msg) { struct bsc_connection *bsc; const uint8_t *paging_start; - int paging_length, i; + int paging_length, i, ret; - if (bsc_nat_find_paging(msg, &paging_start, &paging_length) != 0) { - LOGP(DNAT, LOGL_ERROR, "Could not parse paging message.\n"); + ret = bsc_nat_find_paging(msg, &paging_start, &paging_length); + if (ret != 0) { + LOGP(DNAT, LOGL_ERROR, "Could not parse paging message: %d\n", ret); return; } -- cgit v1.2.3