diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-05-02 20:03:17 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-05-04 11:34:44 +0200 |
commit | 0dc36f1e3aff5a5420bbf76ed9a28ca6cc5d98dd (patch) | |
tree | 5a529001646374408eb33ef88930fba333bd91b5 /openbsc | |
parent | ef1e5870082d4e4f671c7a6db75345b364ad2cc3 (diff) |
nat: Keep track of the error message.
Diffstat (limited to 'openbsc')
-rw-r--r-- | openbsc/src/osmo-bsc_nat/bsc_nat.c | 7 |
1 files changed, 4 insertions, 3 deletions
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; } |