Patch for Solaris support, mostly ifdefs and header files, plus adds libevent configuration.

BUG=30101
TEST=compiles

Review URL: http://codereview.chromium.org/7238021

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90494 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/base/sync_socket_posix.cc b/base/sync_socket_posix.cc
index 1082c64..82ad91c95 100644
--- a/base/sync_socket_posix.cc
+++ b/base/sync_socket_posix.cc
@@ -11,6 +11,10 @@
 #include <sys/ioctl.h>
 #include <sys/socket.h>
 
+#if defined(OS_SOLARIS)
+#include <sys/filio.h>
+#endif
+
 #include "base/file_util.h"
 #include "base/logging.h"