diff --git a/src/libstd/net_tcp.rs b/src/libstd/net_tcp.rs
index 1f732978f4ba..6f1b1fd52584 100644
--- a/src/libstd/net_tcp.rs
+++ b/src/libstd/net_tcp.rs
@@ -19,7 +19,7 @@ export tcp_err_data, tcp_connect_err_data;
// operations on a tcp_socket
export write, write_future, read_start, read_stop;
// tcp server stuff
-export listen_for_conn, accept;
+export listen, accept;
// tcp client stuff
export connect;
// helper methods
@@ -676,7 +676,7 @@ a `result` instance containing empty data of type `()` on a
successful/normal shutdown, and a `tcp_err_data` record in the event
of listen exiting because of an error
"]
-fn listen_for_conn(host_ip: ip::ip_addr, port: uint, backlog: uint,
+fn listen(host_ip: ip::ip_addr, port: uint, backlog: uint,
iotask: iotask,
on_establish_cb: fn~(comm::chan