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);
}
Esempio n. 4
0
static int magnet_cgi_pairs(lua_State *L) {
	connection *con = magnet_get_connection(L);

	return magnet_array_pairs(L, con->environment);
}
Esempio n. 5
0
static int magnet_status_pairs(lua_State *L) {
	server *srv = magnet_get_server(L);

	return magnet_array_pairs(L, srv->status);
}
Esempio n. 6
0
static int magnet_reqhdr_pairs(lua_State *L) {
	connection *con = magnet_get_connection(L);

	return magnet_array_pairs(L, con->request.headers);
}