Check payload length of CoAP PDU before TLS encryption
[platform/upstream/iotivity.git] / resource / csdk / connectivity / inc / caadapterutils.h
index 90f2b7c..1f2d113 100644 (file)
@@ -27,6 +27,8 @@
 #ifndef CA_ADAPTER_UTILS_H_
 #define CA_ADAPTER_UTILS_H_
 
+#include "iotivity_config.h"
+
 #include <stdbool.h>
 #ifdef __ANDROID__
 #include <jni.h>
 #include <winsock2.h>
 #include <ws2tcpip.h>
 #endif
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
 
 #include "cacommon.h"
 #include "logger.h"
-#include "pdu.h"
+#include <coap/pdu.h>
 #include "uarraylist.h"
 #include "cacommonutil.h"