@@ -15,7 +15,6 @@ use std::libc;
1515use std:: mem;
1616use std:: rt:: rtio;
1717use std:: sync:: arc:: UnsafeArc ;
18- use std:: unstable:: intrinsics;
1918
2019use super :: { IoResult , retry} ;
2120use super :: file:: keep_going;
@@ -28,10 +27,10 @@ use super::file::keep_going;
2827#[ cfg( unix) ] pub type sock_t = super :: file:: fd_t ;
2928
3029pub fn htons ( u : u16 ) -> u16 {
31- intrinsics :: to_be16 ( u as i16 ) as u16
30+ mem :: to_be16 ( u as i16 ) as u16
3231}
3332pub fn ntohs ( u : u16 ) -> u16 {
34- intrinsics :: from_be16 ( u as i16 ) as u16
33+ mem :: from_be16 ( u as i16 ) as u16
3534}
3635
3736enum InAddr {
@@ -68,7 +67,7 @@ fn ip_to_inaddr(ip: ip::IpAddr) -> InAddr {
6867
6968fn addr_to_sockaddr ( addr : ip:: SocketAddr ) -> ( libc:: sockaddr_storage , uint ) {
7069 unsafe {
71- let storage: libc:: sockaddr_storage = intrinsics :: init ( ) ;
70+ let storage: libc:: sockaddr_storage = mem :: init ( ) ;
7271 let len = match ip_to_inaddr ( addr. ip ) {
7372 InAddr ( inaddr) => {
7473 let storage: * mut libc:: sockaddr_in = cast:: transmute ( & storage) ;
@@ -138,7 +137,7 @@ fn sockname(fd: sock_t,
138137 * mut libc:: socklen_t ) -> libc:: c_int )
139138 -> IoResult < ip:: SocketAddr >
140139{
141- let mut storage: libc:: sockaddr_storage = unsafe { intrinsics :: init ( ) } ;
140+ let mut storage: libc:: sockaddr_storage = unsafe { mem :: init ( ) } ;
142141 let mut len = mem:: size_of :: < libc:: sockaddr_storage > ( ) as libc:: socklen_t ;
143142 unsafe {
144143 let storage = & mut storage as * mut libc:: sockaddr_storage ;
@@ -225,7 +224,7 @@ pub fn init() {
225224
226225 LOCK . lock ( ) ;
227226 if !INITIALIZED {
228- let mut data: WSADATA = intrinsics :: init ( ) ;
227+ let mut data: WSADATA = mem :: init ( ) ;
229228 let ret = WSAStartup ( 0x202 , // version 2.2
230229 & mut data) ;
231230 assert_eq ! ( ret, 0 ) ;
@@ -438,7 +437,7 @@ impl TcpAcceptor {
438437
439438 pub fn native_accept ( & mut self ) -> IoResult < TcpStream > {
440439 unsafe {
441- let mut storage: libc:: sockaddr_storage = intrinsics :: init ( ) ;
440+ let mut storage: libc:: sockaddr_storage = mem :: init ( ) ;
442441 let storagep = & mut storage as * mut libc:: sockaddr_storage ;
443442 let size = mem:: size_of :: < libc:: sockaddr_storage > ( ) ;
444443 let mut size = size as libc:: socklen_t ;
@@ -543,7 +542,7 @@ impl rtio::RtioSocket for UdpSocket {
543542impl rtio:: RtioUdpSocket for UdpSocket {
544543 fn recvfrom ( & mut self , buf : & mut [ u8 ] ) -> IoResult < ( uint , ip:: SocketAddr ) > {
545544 unsafe {
546- let mut storage: libc:: sockaddr_storage = intrinsics :: init ( ) ;
545+ let mut storage: libc:: sockaddr_storage = mem :: init ( ) ;
547546 let storagep = & mut storage as * mut libc:: sockaddr_storage ;
548547 let mut addrlen: libc:: socklen_t =
549548 mem:: size_of :: < libc:: sockaddr_storage > ( ) as libc:: socklen_t ;
0 commit comments