static int magnet_cgi_pairs(lua_State *L) { connection *con; lua_pushstring(L, "lighty.con"); lua_gettable(L, LUA_REGISTRYINDEX); con = lua_touserdata(L, -1); lua_pop(L, 1); return magnet_array_pairs(L, con->environment); }
static int magnet_status_pairs(lua_State *L) { server *srv; lua_pushstring(L, "lighty.srv"); lua_gettable(L, LUA_REGISTRYINDEX); srv = lua_touserdata(L, -1); lua_pop(L, 1); return magnet_array_pairs(L, srv->status); }
static int magnet_reqhdr_pairs(lua_State *L) { connection *con; lua_pushstring(L, "lighty.con"); lua_gettable(L, LUA_REGISTRYINDEX); con = lua_touserdata(L, -1); lua_pop(L, 1); return magnet_array_pairs(L, con->request.headers); }
static int magnet_cgi_pairs(lua_State *L) { connection *con = magnet_get_connection(L); return magnet_array_pairs(L, con->environment); }
static int magnet_status_pairs(lua_State *L) { server *srv = magnet_get_server(L); return magnet_array_pairs(L, srv->status); }
static int magnet_reqhdr_pairs(lua_State *L) { connection *con = magnet_get_connection(L); return magnet_array_pairs(L, con->request.headers); }