diff options
author | Vinicius Costa Gomes <vinicius.gomes@intel.com> | 2017-01-31 15:21:25 -0800 |
---|---|---|
committer | Jukka Rissanen <jukka.rissanen@linux.intel.com> | 2017-02-03 15:59:19 +0200 |
commit | 88405fcd1730b408e81bfcd38734957baf39abba (patch) | |
tree | ffb90bd9f8486a05d4add4cbd72713db7b21be78 /samples | |
parent | 2d852f47d2d62803a2c50819acb60f3c0c13e842 (diff) |
samples/zoap_server: Fix errors for GET requests without payloads
It doesn't really make sense for GET requests to have payloads, we
shouldn't even be checking if they have any payloads.
Change-Id: I4bb8cccd6c733a5825c2ca5067a990937c7045a6
Signed-off-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
Diffstat (limited to 'samples')
-rw-r--r-- | samples/net/zoap_server/src/zoap-server.c | 28 |
1 files changed, 2 insertions, 26 deletions
diff --git a/samples/net/zoap_server/src/zoap-server.c b/samples/net/zoap_server/src/zoap-server.c index f10331842..1c7d1a783 100644 --- a/samples/net/zoap_server/src/zoap-server.c +++ b/samples/net/zoap_server/src/zoap-server.c @@ -50,17 +50,11 @@ static int test_del(struct zoap_resource *resource, { struct net_buf *buf, *frag; struct zoap_packet response; - uint8_t tkl, code, type, *payload; + uint8_t tkl, code, type; const uint8_t *token; - uint16_t id, len; + uint16_t id; int r; - payload = zoap_packet_get_payload(request, &len); - if (!payload) { - NET_ERR("Packet without payload\n"); - return -EINVAL; - } - code = zoap_header_get_code(request); type = zoap_header_get_type(request); id = zoap_header_get_id(request); @@ -314,12 +308,6 @@ static int piggyback_get(struct zoap_resource *resource, uint8_t tkl; int r; - payload = zoap_packet_get_payload(request, &len); - if (!payload) { - NET_ERR("Packet without payload\n"); - return -EINVAL; - } - code = zoap_header_get_code(request); type = zoap_header_get_type(request); id = zoap_header_get_id(request); @@ -493,12 +481,6 @@ static int separate_get(struct zoap_resource *resource, uint16_t len, id; int r; - payload = zoap_packet_get_payload(request, &len); - if (!payload) { - NET_ERR("Packet without payload\n"); - return -EINVAL; - } - code = zoap_header_get_code(request); type = zoap_header_get_type(request); id = zoap_header_get_id(request); @@ -623,12 +605,6 @@ static int large_get(struct zoap_resource *resource, return -EINVAL; } - payload = zoap_packet_get_payload(request, &len); - if (!payload) { - NET_ERR("Packet without payload\n"); - return -EINVAL; - } - code = zoap_header_get_code(request); type = zoap_header_get_type(request); id = zoap_header_get_id(request); |