Преглед на файлове

Make lua_check_ip function public.

tags/0.9.0
Vsevolod Stakhov преди 9 години
родител
ревизия
a0938d8ef2
променени са 2 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 5
    0
      src/lua/lua_common.h
  2. 1
    1
      src/lua/lua_ip.c

+ 5
- 0
src/lua/lua_common.h Целия файл

@@ -122,6 +122,11 @@ void rspamd_free_lua_locked (struct lua_locked_state *st);
*/
void rspamd_lua_ip_push (lua_State *L, rspamd_inet_addr_t *addr);

/**
* Return lua ip structure at the specified address
*/
struct rspamd_lua_ip * lua_check_ip (lua_State * L, gint pos);

/**
* Push ip address from a string (nil is pushed if a string cannot be converted)
*/

+ 1
- 1
src/lua/lua_ip.c Целия файл

@@ -212,7 +212,7 @@ lua_ip_new (lua_State *L, struct rspamd_lua_ip *old)
return ip;
}

static struct rspamd_lua_ip *
struct rspamd_lua_ip *
lua_check_ip (lua_State * L, gint pos)
{
void *ud = luaL_checkudata (L, pos, "rspamd{ip}");

Loading…
Отказ
Запис