This is an automated email from the ASF dual-hosted git repository. ccollins pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mynewt-mcumgr.git
commit ae10673a32a0f04475ab388e7679a1319ce5e0f1 Author: Christopher Collins <ccoll...@apache.org> AuthorDate: Fri Jan 5 17:56:22 2018 -0800 Add MGMT_ERR_ENOTSUP error code. --- mgmt/include/mgmt/mgmt.h | 5 +++-- mgmt/src/mgmt.c | 3 ++- smp/src/smp.c | 6 +++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/mgmt/include/mgmt/mgmt.h b/mgmt/include/mgmt/mgmt.h index 568d8b2..f7acd29 100644 --- a/mgmt/include/mgmt/mgmt.h +++ b/mgmt/include/mgmt/mgmt.h @@ -27,7 +27,7 @@ extern "C" { #endif -/* MTU for newtmgr responses */ +/* MTU for management responses */ #define MGMT_MAX_MTU (1024) #define MGMT_OP_READ (0) @@ -60,9 +60,10 @@ extern "C" { #define MGMT_ERR_ENOENT (5) #define MGMT_ERR_EBADSTATE (6) /* Current state disallows command. */ #define MGMT_ERR_EMSGSIZE (7) /* Response too large. */ +#define MGMT_ERR_ENOTSUP (8) /* Command not supported. */ #define MGMT_ERR_EPERUSER (256) -#define MGMT_HDR_SIZE (8) +#define MGMT_HDR_SIZE (8) struct mgmt_hdr { #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ diff --git a/mgmt/src/mgmt.c b/mgmt/src/mgmt.c index f906e5d..e13e2d2 100644 --- a/mgmt/src/mgmt.c +++ b/mgmt/src/mgmt.c @@ -146,7 +146,8 @@ mgmt_cbuf_init(struct mgmt_cbuf *cbuf, struct mgmt_streamer *streamer) { int rc; - rc = cbor_parser_cust_reader_init(streamer->reader, 0, &cbuf->parser, &cbuf->it); + rc = cbor_parser_cust_reader_init(streamer->reader, 0, &cbuf->parser, + &cbuf->it); if (rc != CborNoError) { return mgmt_err_from_cbor(rc); } diff --git a/smp/src/smp.c b/smp/src/smp.c index f88e17f..3c336d9 100644 --- a/smp/src/smp.c +++ b/smp/src/smp.c @@ -158,7 +158,7 @@ smp_handle_single_payload(struct mgmt_cbuf *cbuf, handler = mgmt_find_handler(req_hdr->nh_group, req_hdr->nh_id); if (handler == NULL) { - return MGMT_ERR_ENOENT; + return MGMT_ERR_ENOTSUP; } /* Begin response payload. Response fields are inserted into the root @@ -176,7 +176,7 @@ smp_handle_single_payload(struct mgmt_cbuf *cbuf, if (handler->mh_read != NULL) { rc = handler->mh_read(cbuf); } else { - rc = MGMT_ERR_ENOENT; + rc = MGMT_ERR_ENOTSUP; } break; @@ -184,7 +184,7 @@ smp_handle_single_payload(struct mgmt_cbuf *cbuf, if (handler->mh_write != NULL) { rc = handler->mh_write(cbuf); } else { - rc = MGMT_ERR_ENOENT; + rc = MGMT_ERR_ENOTSUP; } break; -- To stop receiving notification emails like this one, please contact "commits@mynewt.apache.org" <commits@mynewt.apache.org>.