static int dlua_event_pt_append_log_prefix(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *prefix = luaL_checkstring(script->L, 2);
static int dlua_event_pt_replace_log_prefix(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *prefix = luaL_checkstring(script->L, 2);
static int dlua_event_pt_set_name(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *name = luaL_checkstring(script->L, 2);
static int dlua_event_pt_set_always_log_source(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
event->set_always_log_source();
static int dlua_event_pt_add_str(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *name = luaL_checkstring(script->L, 2);
const char *value = luaL_checkstring(script->L, 3);
static int dlua_event_pt_add_int(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *name = luaL_checkstring(script->L, 2);
lua_Integer value = luaL_checkinteger(script->L, 3);
static int dlua_event_pt_add_timeval(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *name = luaL_checkstring(script->L, 2);
/* this is time in seconds */
static int dlua_event_pt_inc_int(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *name = luaL_checkstring(script->L, 2);
lua_Integer value = luaL_checkinteger(script->L, 3);
static int dlua_event_pt_log_debug(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *str = luaL_checkstring(script->L, 2);
static int dlua_event_pt_log_info(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *str = luaL_checkstring(script->L, 2);
static int dlua_event_pt_log_warning(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *str = luaL_checkstring(script->L, 2);
static int dlua_event_pt_log_error(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event_passthrough *event = dlua_check_event_passthrough(script, 1);
const char *str = luaL_checkstring(script->L, 2);
static int dlua_event_append_log_prefix(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event *event = dlua_check_event(script, 1);
const char *prefix = luaL_checkstring(script->L, 2);
static int dlua_event_replace_log_prefix(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event *event = dlua_check_event(script, 1);
const char *prefix = luaL_checkstring(script->L, 2);
static int dlua_event_set_name(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event *event = dlua_check_event(script, 1);
const char *name = luaL_checkstring(script->L, 2);
static int dlua_event_set_always_log_source(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
struct event *event = dlua_check_event(script, 1);
event_set_always_log_source(event);
static int dlua_event_add_str(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct event *event = dlua_check_event(script, 1);
const char *name = luaL_checkstring(script->L, 2);
const char *value = luaL_checkstring(script->L, 3);
static int dlua_event_add_int(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct event *event = dlua_check_event(script, 1);
const char *name = luaL_checkstring(script->L, 2);
lua_Integer value = luaL_checkinteger(script->L, 3);
static int dlua_event_add_timeval(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct event *event = dlua_check_event(script, 1);
const char *name = luaL_checkstring(script->L, 2);
/* this is time in seconds */
static int dlua_event_inc_int(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct event *event = dlua_check_event(script, 1);
const char *name = luaL_checkstring(script->L, 2);
lua_Integer value = luaL_checkinteger(script->L, 3);
static int dlua_event_log_debug(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event *event = dlua_check_event(script, 1);
const char *str = luaL_checkstring(script->L, 2);
static int dlua_event_log_info(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event *event = dlua_check_event(script, 1);
const char *str = luaL_checkstring(script->L, 2);
static int dlua_event_log_warning(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event *event = dlua_check_event(script, 1);
const char *str = luaL_checkstring(script->L, 2);
static int dlua_event_log_error(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct event *event = dlua_check_event(script, 1);
const char *str = luaL_checkstring(script->L, 2);
static int dlua_event_passthrough_event(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
struct event *event = dlua_check_event(script, 1);
const char *file;
unsigned int line;
static int dlua_event_new(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS_IN(script, 0, 1);
+ DLUA_REQUIRE_ARGS_IN(L, 0, 1);
struct event *event, *parent = script->event;
const char *file;
unsigned int line;
static int dlua_i_debug(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
const char *msg = luaL_checkstring(script->L, 1);
i_debug("%s", msg);
return 0;
static int dlua_i_info(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
const char *msg = luaL_checkstring(script->L, 1);
i_info("%s", msg);
return 0;
static int dlua_i_warning(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
const char *msg = luaL_checkstring(script->L, 1);
i_warning("%s", msg);
return 0;
static int dlua_i_error(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
const char *msg = luaL_checkstring(script->L, 1);
i_error("%s", msg);
return 0;
static int dlua_has_flag(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
/* we rather deal with unsigned value here */
lua_Integer value = luaL_checkinteger(script->L, 1);
lua_Integer flag = luaL_checkinteger(script->L, 2);
static int dlua_set_flag(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
lua_Integer value = luaL_checkinteger(script->L, 1);
lua_Integer flag = luaL_checkinteger(script->L, 2);
static int dlua_clear_flag(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
lua_Integer value = luaL_checkinteger(script->L, 1);
lua_Integer flag = luaL_checkinteger(script->L, 2);
static int lua_storage_mail_user_tostring(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
struct mail_user *user = lua_check_storage_mail_user(script, 1);
lua_pushstring(L, user->username);
static int lua_storage_mail_user_eq(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
bool res = lua_storage_cmp(script) == 0;
lua_pushboolean(script->L, res);
return 1;
static int lua_storage_mail_user_lt(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
bool res = lua_storage_cmp(script) <= 0;
lua_pushboolean(script->L, res);
return 1;
static int lua_storage_mail_user_le(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
bool res = lua_storage_cmp(script) < 0;
lua_pushboolean(script->L, res);
return 1;
static int lua_storage_mail_user_var_expand(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct mail_user *user = lua_check_storage_mail_user(script, 1);
const char *error;
const char *format = luaL_checkstring(script->L, 2);
static int lua_storage_mail_user_plugin_getenv(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct mail_user *user = lua_check_storage_mail_user(script, 1);
const char *set = lua_tostring(script->L, 2);
const char *val = mail_user_plugin_getenv(user, set);
static int lua_storage_mail_user_mailbox_alloc(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS_IN(script, 2, 3);
+ DLUA_REQUIRE_ARGS_IN(L, 2, 3);
struct mail_user *user = lua_check_storage_mail_user(script, 1);
const char *mboxname = luaL_checkstring(script->L, 2);
enum mailbox_flags flags = 0;
static int lua_storage_mail_user_metadata_set(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct mail_user *user = lua_check_storage_mail_user(script, 1);
const char *key = luaL_checkstring(script->L, 2);
const char *value;
static int lua_storage_mail_user_metadata_unset(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct mail_user *user = lua_check_storage_mail_user(script, 1);
const char *key = luaL_checkstring(script->L, 2);
static int lua_storage_mailbox_tostring(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
struct mailbox *mbox = lua_check_storage_mailbox(script, 1);
lua_pushstring(L, mailbox_get_vname(mbox));
static int lua_storage_mailbox_eq(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct mailbox *mbox = lua_check_storage_mailbox(script, 1);
struct mailbox *mbox2 = lua_check_storage_mailbox(script, 2);
lua_pushboolean(script->L, DLUA_MAILBOX_EQUALS(mbox, mbox2));
static int lua_storage_mailbox_lt(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
bool res = lua_storage_cmp(script) <= 0;
lua_pushboolean(script->L, res);
return 1;
static int lua_storage_mailbox_le(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
bool res = lua_storage_cmp(script) < 0;
lua_pushboolean(script->L, res);
return 1;
static int lua_storage_mailbox_unref(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
/* fetch item from table */
lua_pushliteral(script->L, "item");
lua_rawget(script->L, 1);
static int lua_storage_mailbox_open(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
struct mailbox *mbox = lua_check_storage_mailbox(script, 1);
/* try to open the box */
static int lua_storage_mailbox_close(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 1);
+ DLUA_REQUIRE_ARGS(L, 1);
struct mailbox *mbox = lua_check_storage_mailbox(script, 1);
mailbox_close(mbox);
static int lua_storage_mailbox_sync(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS_IN(script, 1, 2);
+ DLUA_REQUIRE_ARGS_IN(L, 1, 2);
struct mailbox *mbox = lua_check_storage_mailbox(script, 1);
enum mailbox_sync_flags flags = 0;
static int lua_storage_mailbox_metadata_set(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 3);
+ DLUA_REQUIRE_ARGS(L, 3);
struct mailbox *mbox = lua_check_storage_mailbox(script, 1);
const char *key = luaL_checkstring(script->L, 2);
const char *value, *error;
static int lua_storage_mailbox_metadata_unset(lua_State *L)
{
struct dlua_script *script = dlua_script_from_state(L);
- DLUA_REQUIRE_ARGS(script, 2);
+ DLUA_REQUIRE_ARGS(L, 2);
struct mailbox *mbox = lua_check_storage_mailbox(script, 1);
const char *key = luaL_checkstring(script->L, 2);
const char *error;