Stop explicitly adding bionic subdirectories to the include path.

Also stop including a Linux implementation detail when there's an equivalent C89 header!

Change-Id: I6de6ae39231d3164109fa719e3e614590530ef2a
diff --git a/liburing_cpp/Android.bp b/liburing_cpp/Android.bp
index 0daa48d..e17f080 100644
--- a/liburing_cpp/Android.bp
+++ b/liburing_cpp/Android.bp
@@ -19,7 +19,6 @@
 	static_libs: [
 		"liburing",
 	],
-	include_dirs: ["bionic/libc/kernel"],
 	export_include_dirs: [
 		"include",
 	],
diff --git a/liburing_cpp/src/IoUring.cpp b/liburing_cpp/src/IoUring.cpp
index f561d25..cf10272 100644
--- a/liburing_cpp/src/IoUring.cpp
+++ b/liburing_cpp/src/IoUring.cpp
@@ -14,7 +14,7 @@
 // limitations under the License.
 //
 
-#include <asm-generic/errno-base.h>
+#include <errno.h>
 #include <liburing_cpp/IoUring.h>
 #include <string.h>