This patch fixes compiler warnings related to implicit declaration
of function 'strncasecmp' in resource security module
Change-Id: I4a785dde406fcaffe1acbb2b4f2c76524143c2d0
Signed-off-by: Ravi Nanjundappa <nravi.n@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1291
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Sachin Agrawal <sachin.agrawal@intel.com>
if target_os not in ['arduino', 'windows', 'winrt']:
libocsrm_env.AppendUnique(CPPDEFINES = ['WITH_POSIX'])
libocsrm_env.AppendUnique(CFLAGS = ['-std=c99'])
+ libocsrm_env.AppendUnique(CPPDEFINES = ['HAVE_STRINGS_H'])
if target_os not in ['windows', 'winrt']:
libocsrm_env.AppendUnique(CFLAGS = ['-Wall'])
#include <stdlib.h>
#include <string.h>
+#if HAVE_STRINGS_H
+#include <strings.h>
+#endif
+
#define TAG PCF("SRM-DOXM")
static OicSecDoxm_t *gDoxm = NULL;