From 2293df070c8bcdbc1445ddd6ff09b58708136575 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Thu, 18 Jan 2018 19:01:09 +0100 Subject: hnbap: log errors on decoding/encoding HNB-REGISTER msgs Change-Id: I3c039267fa2cc047c5678bcfe4a603f70c21cdd1 --- src/hnbgw_hnbap.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/hnbgw_hnbap.c b/src/hnbgw_hnbap.c index 2746c21..8fba13c 100644 --- a/src/hnbgw_hnbap.c +++ b/src/hnbgw_hnbap.c @@ -63,6 +63,8 @@ static int hnbgw_tx_hnb_register_acc(struct hnb_context *ctx) memset(&accept_out, 0, sizeof(accept_out)); rc = hnbap_encode_hnbregisteraccepties(&accept_out, &accept); if (rc < 0) { + LOGP(DHNBAP, LOGL_ERROR, "Failure to encode HNB-REGISTER-ACCEPT to %s: rc=%d\n", + ctx->identity_info, rc); return rc; } @@ -370,8 +372,11 @@ static int hnbgw_rx_hnb_register_req(struct hnb_context *ctx, ANY_t *in) int rc; rc = hnbap_decode_hnbregisterrequesties(&ies, in); - if (rc < 0) + if (rc < 0) { + LOGP(DHNBAP, LOGL_ERROR, "Failure to decode HNB-REGISTER-REQ from %s: rc=%d\n", + ctx->identity_info, rc); return rc; + } /* copy all identity parameters from the message to ctx */ asn1_strncpy(ctx->identity_info, &ies.hnB_Identity.hNB_Identity_Info, -- cgit v1.2.3