コード例 #1
0
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);
}
コード例 #2
0
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);
}
コード例 #3
0
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);
}
コード例 #4
0
ファイル: mod_magnet.c プロジェクト: jonahglover/lighttpd1.4
static int magnet_cgi_pairs(lua_State *L) {
	connection *con = magnet_get_connection(L);

	return magnet_array_pairs(L, con->environment);
}
コード例 #5
0
ファイル: mod_magnet.c プロジェクト: jonahglover/lighttpd1.4
static int magnet_status_pairs(lua_State *L) {
	server *srv = magnet_get_server(L);

	return magnet_array_pairs(L, srv->status);
}
コード例 #6
0
ファイル: mod_magnet.c プロジェクト: jonahglover/lighttpd1.4
static int magnet_reqhdr_pairs(lua_State *L) {
	connection *con = magnet_get_connection(L);

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