Update in response to fuchsia-zircon changes

Change-Id: If9400b9f2655aca20d8ad84ba91bb399795c8132
diff --git a/Cargo.toml b/Cargo.toml
index 7d28730..97d106d 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -19,7 +19,7 @@
 [dependencies]
 bytes = "0.4"
 log = "0.3"
-mio = "0.6.10"
+mio = { path = "../mio" }
 scoped-tls = "0.1.0"
 slab = "0.4"
 iovec = "0.1"
diff --git a/src/reactor/mod.rs b/src/reactor/mod.rs
index 8b3579a..468c5a6 100644
--- a/src/reactor/mod.rs
+++ b/src/reactor/mod.rs
@@ -898,11 +898,11 @@
     }
 
     pub fn hup() -> Ready {
-        fuchsia_zircon::ZX_CHANNEL_PEER_CLOSED.into()
+        fuchsia_zircon::Signals::CHANNEL_PEER_CLOSED.into()
     }
 
     pub fn ready2usize(r: Ready) -> usize {
-        FuchsiaReady::from(r).into_zx_signals().bits() as usize
+        FuchsiaReady::from(r).into_signals().bits() as usize
     }
 
     pub fn usize2ready(num: usize) -> Ready {