From 073b655187916e9155d285efc496cfd89104796c Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Sun, 9 Feb 2014 00:17:37 -0800 Subject: std: Move byteswap functions to mem --- src/libnative/io/net.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/libnative') diff --git a/src/libnative/io/net.rs b/src/libnative/io/net.rs index 9042353c50a..ec6a5c5cb9b 100644 --- a/src/libnative/io/net.rs +++ b/src/libnative/io/net.rs @@ -15,7 +15,6 @@ use std::libc; use std::mem; use std::rt::rtio; use std::sync::arc::UnsafeArc; -use std::unstable::intrinsics; use super::{IoResult, retry}; use super::file::keep_going; @@ -28,10 +27,10 @@ use super::file::keep_going; #[cfg(unix)] pub type sock_t = super::file::fd_t; pub fn htons(u: u16) -> u16 { - intrinsics::to_be16(u as i16) as u16 + mem::to_be16(u as i16) as u16 } pub fn ntohs(u: u16) -> u16 { - intrinsics::from_be16(u as i16) as u16 + mem::from_be16(u as i16) as u16 } enum InAddr { -- cgit 1.4.1-3-g733a5