diff --git a/common/utils/itti/itti_types.h b/common/utils/itti/itti_types.h
index 2697e9f3fb989b130e622c6c94726de70d5b61bf..ec1b290bfdd04f34957f9569109f624984a9c2f7 100644
--- a/common/utils/itti/itti_types.h
+++ b/common/utils/itti/itti_types.h
@@ -35,7 +35,11 @@
 #ifndef _ITTI_TYPES_H_
 #define _ITTI_TYPES_H_
 
+#ifdef USER_MODE
 #include <stdint.h>
+#else
+#include <linux/types.h>
+#endif
 
 #define CHARS_TO_UINT32(c1, c2, c3, c4) (((c4) << 24) | ((c3) << 16) | ((c2) << 8) | (c1))