From 0e5f17e232e08d4d4827b3a45f6733e2fd89ec71 Mon Sep 17 00:00:00 2001 From: Cloud Wu Date: Tue, 22 Apr 2014 20:28:54 +0800 Subject: [PATCH] add socket.bind --- lualib/socket.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lualib/socket.lua b/lualib/socket.lua index 5908c6a2..d314f315 100644 --- a/lualib/socket.lua +++ b/lualib/socket.lua @@ -139,11 +139,15 @@ function socket.open(addr, port) return connect(id) end -function socket.stdin() - local id = driver.bind(1) +function socket.bind(os_fd) + local id = driver.bind(os_fd) return connect(id) end +function socket.stdin() + return socket.bind(1) +end + function socket.start(id, func) driver.start(id) return connect(id, func)