//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
#include "gtest/gtest.h"
-#include "utlist.h"
+#include <coap/utlist.h>
#include <sys/stat.h>
#include "ocstack.h"
#include "psinterface.h"
OicSecAce_t *ace = (OicSecAce_t*)OICCalloc(1, sizeof(OicSecAce_t));
ASSERT_TRUE(NULL != ace);
ace->permission = permission[0];
- memcpy(ace->subjectuuid.id, subjectUuid[0], strlen(subjectUuid[0]));
+ memcpy(ace->subjectuuid.id, subjectUuid[0], UUID_LENGTH);
EXPECT_EQ(true, AddResourceToACE(ace, "/oic/res", "oic.wk.res", "oic.if.ll"));
EXPECT_EQ(true, AddResourceToACE(ace, "/oic/d", "oic.wk.d", "oic.if.r"));
EXPECT_EQ(true, AddResourceToACE(ace, "/oic/p", "oic.wk.p", "oic.if.r"));
OicSecAce_t *ace1 = (OicSecAce_t*)OICCalloc(1, sizeof(OicSecAce_t));
ASSERT_TRUE(NULL != ace1);
ace1->permission = permission[1];
- memcpy(ace1->subjectuuid.id, subjectUuid[1], strlen(subjectUuid[1]));
+ memcpy(ace1->subjectuuid.id, subjectUuid[1], UUID_LENGTH);
EXPECT_EQ(true, AddResourceToACE(ace1, "/oic/sec/doxm", "oic.r.doxm" ,"oic.if.baseline"));
EXPECT_EQ(true, AddResourceToACE(ace1, "/oic/sec/pstat", "oic.r.pstat" ,"oic.if.baseline"));
LL_APPEND(secAcl->aces, ace1);
OicSecAce_t *ace2 = (OicSecAce_t*)OICCalloc(1, sizeof(OicSecAce_t));
ASSERT_TRUE(NULL != ace2);
ace2->permission = permission[2];
- memcpy(ace2->subjectuuid.id, subjectUuid[2], strlen(subjectUuid[2]));
+ memcpy(ace2->subjectuuid.id, subjectUuid[2], UUID_LENGTH);
EXPECT_EQ(true, AddResourceToACE(ace2, "/oic/light", "oic.core", "oic.if.baseline"));
EXPECT_EQ(true, AddResourceToACE(ace2, "/oic/garage", "oic.core", "oic.if.baseline"));
LL_APPEND(secAcl->aces, ace2);