summaryrefslogtreecommitdiff
path: root/core/src/xmake/machine.c
diff options
context:
space:
mode:
authorruki <[email protected]>2019-11-03 22:19:55 +0800
committerruki <[email protected]>2019-11-03 22:19:55 +0800
commit8eddfb0d678d6ea5427ae55e9dff108fde5add42 (patch)
treecac98a7120db66447cf48b6b6c1bdf2d05be04a4 /core/src/xmake/machine.c
parentb0a7b7a70cafc7988a33e1856147622b0ea92559 (diff)
add socket.sendto and socket.recvfrom
Diffstat (limited to 'core/src/xmake/machine.c')
-rw-r--r--core/src/xmake/machine.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/src/xmake/machine.c b/core/src/xmake/machine.c
index 4319023cc..835e10b73 100644
--- a/core/src/xmake/machine.c
+++ b/core/src/xmake/machine.c
@@ -118,8 +118,10 @@ tb_int_t xm_io_socket_listen(lua_State* lua);
tb_int_t xm_io_socket_accept(lua_State* lua);
tb_int_t xm_io_socket_connect(lua_State* lua);
tb_int_t xm_io_socket_send(lua_State* lua);
+tb_int_t xm_io_socket_sendto(lua_State* lua);
tb_int_t xm_io_socket_sendfile(lua_State* lua);
tb_int_t xm_io_socket_recv(lua_State* lua);
+tb_int_t xm_io_socket_recvfrom(lua_State* lua);
tb_int_t xm_io_socket_close(lua_State* lua);
// the path functions
@@ -262,8 +264,10 @@ static luaL_Reg const g_io_functions[] =
, { "socket_accept", xm_io_socket_accept }
, { "socket_connect", xm_io_socket_connect }
, { "socket_send", xm_io_socket_send }
+, { "socket_sendto", xm_io_socket_sendto }
, { "socket_sendfile", xm_io_socket_sendfile }
, { "socket_recv", xm_io_socket_recv }
+, { "socket_recvfrom", xm_io_socket_recvfrom }
, { "socket_close", xm_io_socket_close }
, { tb_null, tb_null }
};