From 0dc94a5994db12b8f013ff04def9e48003e3eeba Mon Sep 17 00:00:00 2001 From: Bart Van Der Meerssche Date: Thu, 30 Dec 2010 23:33:01 +0100 Subject: [PATCH] openwrt: add gettimeofday to nixio library --- mote/v2/openwrt/package/luci/libs/nixio/src/poll.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/mote/v2/openwrt/package/luci/libs/nixio/src/poll.c b/mote/v2/openwrt/package/luci/libs/nixio/src/poll.c index 4af3289..1211bc7 100644 --- a/mote/v2/openwrt/package/luci/libs/nixio/src/poll.c +++ b/mote/v2/openwrt/package/luci/libs/nixio/src/poll.c @@ -21,6 +21,16 @@ #include #include #include +#include + + +static int nixio_gettimeofday(lua_State *L) { + struct timeval tv; + gettimeofday(&tv, NULL); + nixio__pushnumber(L, tv.tv_sec); + nixio__pushnumber(L, tv.tv_usec); + return 2; +} /** @@ -188,6 +198,7 @@ static int nixio_poll(lua_State *L) { /* module table */ static const luaL_reg R[] = { + {"gettimeofday", nixio_gettimeofday}, {"nanosleep", nixio_nanosleep}, {"poll", nixio_poll}, {"poll_flags", nixio_poll_flags},