This dependency is not completely removed here for suppored other devices.
This binding feature must be replaced as d-bus of tizen and shared memory of tizen.
Signed-off-by: jiseob.jang <jiseob.jang@samsung.com>
struct binder_handle_cookie {
__u32 handle;
binder_uintptr_t cookie;
-} __packed;
+};
struct binder_pri_desc {
__s32 priority;
__u32 desc;
#include <utils/Log.h>
#include <utils/SystemClock.h>
#include <utils/threads.h>
+#include <cutils/threads.h>
-#include <private/binder/binder_module.h>
+//#include <private/binder/binder_module.h>
+namespace android {
+#include <sys/ioctl.h>
+#include <linux/android/binder.h>
+};
#include <hwbinder/Static.h>
#include <errno.h>
#include <utils/String8.h>
#include <utils/String16.h>
-#include <private/binder/binder_module.h>
+//#include <private/binder/binder_module.h>
+namespace android {
+#include <sys/ioctl.h>
+#include <linux/android/binder.h>
+};
#include <hwbinder/Static.h>
#ifndef INT32_MAX
#include <utils/String8.h>
#include <utils/threads.h>
-#include <private/binder/binder_module.h>
-#include <hwbinder/Static.h>
+//#include <private/binder/binder_module.h>
+namespace android {
+#include <sys/ioctl.h>
+#include <linux/android/binder.h>
+};
+#include <hwbinder/Static.h>
#include <errno.h>
#include <fcntl.h>
#include <stdio.h>
#include <string>
#include <vector>
+#include <memory>
#include <android-base/unique_fd.h>
#include <cutils/native_handle.h>
#ifndef ANDROID_HARDWARE_BINDER_KERNEL_H
#define ANDROID_HARDWARE_BINDER_KERNEL_H
-#include <linux/android/binder.h>
+//#include <linux/android/binder.h>
/**
* This file exists because the uapi kernel headers in bionic are built