From a72717adbaf4fef80b99686741bc9df35f34bb17 Mon Sep 17 00:00:00 2001 From: Inga Stotland Date: Mon, 18 Apr 2016 15:41:52 -0700 Subject: [PATCH] [IOT-963] Fix maximum URI length According to core spec, maximum URI length could be up to 256 Change-Id: Ic9037fcca8a6ef49b0695ac5d3515f84aa11c773 Signed-off-by: Inga Stotland Reviewed-on: https://gerrit.iotivity.org/gerrit/7821 Tested-by: jenkins-iotivity Reviewed-by: Habib Virji --- resource/csdk/stack/include/ocstackconfig.h | 2 +- resource/csdk/stack/test/stacktests.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resource/csdk/stack/include/ocstackconfig.h b/resource/csdk/stack/include/ocstackconfig.h index 1bab0fc..8680c7f 100644 --- a/resource/csdk/stack/include/ocstackconfig.h +++ b/resource/csdk/stack/include/ocstackconfig.h @@ -33,7 +33,7 @@ * Maximum length of the URI supported by client/server while processing * REST requests/responses. */ -#define MAX_URI_LENGTH (64) +#define MAX_URI_LENGTH (256) /** * Maximum length of the query supported by client/server while processing diff --git a/resource/csdk/stack/test/stacktests.cpp b/resource/csdk/stack/test/stacktests.cpp index 037edcd..a5b9fe4 100644 --- a/resource/csdk/stack/test/stacktests.cpp +++ b/resource/csdk/stack/test/stacktests.cpp @@ -453,7 +453,7 @@ TEST(StackResource, CreateResourceBadUri) OIC_LOG(INFO, TAG, "Starting CreateResourceBadUri test"); InitStack(OC_SERVER); - const char *uri65 = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKL"; + const char *uri257 = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVW"; OCResourceHandle handle; @@ -476,7 +476,7 @@ TEST(StackResource, CreateResourceBadUri) EXPECT_EQ(OC_STACK_INVALID_URI, OCCreateResource(&handle, "core.led", "core.rw", - uri65, //"/a/led", + uri257, //"/a/led", 0, 0, OC_DISCOVERABLE|OC_OBSERVABLE)); -- 2.7.4