Extract fcntl to <bits/fcntl.h>.
Bug: http://b/28067717
Change-Id: Id8c19056244660a6e0276a5614282af8d41fbe1e
diff --git a/libc/include/unistd.h b/libc/include/unistd.h
index 2d62c1f..0e5fcb0 100644
--- a/libc/include/unistd.h
+++ b/libc/include/unistd.h
@@ -35,6 +35,7 @@
#include <sys/select.h>
#include <sys/sysconf.h>
+#include <bits/fcntl.h>
#include <bits/lockf.h>
#include <bits/posix_limits.h>
@@ -161,7 +162,6 @@
extern int dup(int __oldfd);
extern int dup2(int __oldfd, int __newfd);
extern int dup3(int __oldfd, int __newfd, int __flags) __INTRODUCED_IN(21);
-extern int fcntl(int __fd, int __cmd, ...);
extern int ioctl(int __fd, int __request, ...);
extern int fsync(int __fd);
extern int fdatasync(int __fd) __INTRODUCED_IN(9);