about summary refs log tree commit diff
path: root/src/libstd/net
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2015-02-22 02:16:12 +0530
committerManish Goregaokar <manishsmail@gmail.com>2015-02-22 02:16:12 +0530
commit686648d15546cead638ababda5a70d8f36fbc78a (patch)
tree038fef94f8b208553ce2bc0409d9f051bc88693d /src/libstd/net
parent5d7b216f40d13750a31a22ecc20498494f76cbc6 (diff)
parent6686f7aa471f162697d08a78ad4d04d3c0e9612c (diff)
downloadrust-686648d15546cead638ababda5a70d8f36fbc78a.tar.gz
rust-686648d15546cead638ababda5a70d8f36fbc78a.zip
Rollup merge of #22584 - alexcrichton:snapshots, r=Gankro
Diffstat (limited to 'src/libstd/net')
-rw-r--r--src/libstd/net/addr.rs15
-rw-r--r--src/libstd/net/ip.rs14
2 files changed, 0 insertions, 29 deletions
diff --git a/src/libstd/net/addr.rs b/src/libstd/net/addr.rs
index 51944adf3b4..f16f501c46a 100644
--- a/src/libstd/net/addr.rs
+++ b/src/libstd/net/addr.rs
@@ -147,21 +147,6 @@ impl PartialEq for Repr {
 }
 impl Eq for Repr {}
 
-#[cfg(stage0)]
-impl<S: hash::Hasher + hash::Writer> hash::Hash<S> for Repr {
-    fn hash(&self, s: &mut S) {
-        match *self {
-            Repr::V4(ref a) => {
-                (a.sin_family, a.sin_port, a.sin_addr.s_addr).hash(s)
-            }
-            Repr::V6(ref a) => {
-                (a.sin6_family, a.sin6_port, &a.sin6_addr.s6_addr,
-                 a.sin6_flowinfo, a.sin6_scope_id).hash(s)
-            }
-        }
-    }
-}
-#[cfg(not(stage0))]
 #[stable(feature = "rust1", since = "1.0.0")]
 impl hash::Hash for Repr {
     fn hash<H: hash::Hasher>(&self, s: &mut H) {
diff --git a/src/libstd/net/ip.rs b/src/libstd/net/ip.rs
index 571a1b03ef0..d699886e577 100644
--- a/src/libstd/net/ip.rs
+++ b/src/libstd/net/ip.rs
@@ -189,13 +189,6 @@ impl PartialEq for Ipv4Addr {
 }
 impl Eq for Ipv4Addr {}
 
-#[cfg(stage0)]
-impl<S: hash::Hasher + hash::Writer> hash::Hash<S> for Ipv4Addr {
-    fn hash(&self, s: &mut S) {
-        self.inner.s_addr.hash(s)
-    }
-}
-#[cfg(not(stage0))]
 #[stable(feature = "rust1", since = "1.0.0")]
 impl hash::Hash for Ipv4Addr {
     fn hash<H: hash::Hasher>(&self, s: &mut H) {
@@ -429,13 +422,6 @@ impl PartialEq for Ipv6Addr {
 }
 impl Eq for Ipv6Addr {}
 
-#[cfg(stage0)]
-impl<S: hash::Hasher + hash::Writer> hash::Hash<S> for Ipv6Addr {
-    fn hash(&self, s: &mut S) {
-        self.inner.s6_addr.hash(s)
-    }
-}
-#[cfg(not(stage0))]
 #[stable(feature = "rust1", since = "1.0.0")]
 impl hash::Hash for Ipv6Addr {
     fn hash<H: hash::Hasher>(&self, s: &mut H) {