core: kemi - renamed KSR.drop() to KSR.set_drop()
authorDaniel-Constantin Mierla <miconda@gmail.com>
Thu, 29 Mar 2018 10:10:58 +0000 (12:10 +0200)
committerDaniel-Constantin Mierla <miconda@gmail.com>
Thu, 29 Mar 2018 10:10:58 +0000 (12:10 +0200)
- avoid confusion with the native config drop(), which does an exit as
well, not only setting the drop flag

src/core/kemi.c

index 26e4e26..a3922ca 100644 (file)
@@ -126,11 +126,11 @@ static int sr_kemi_core_log(sip_msg_t *msg, str *level, str *txt)
 /**
  *
  */
-int sr_kemi_core_drop(sip_msg_t *msg)
+int sr_kemi_core_set_drop(sip_msg_t *msg)
 {
        if(_sr_kemi_act_ctx==NULL)
                return 0;
-       LM_DBG("drop action executed inside embedded interpreter\n");
+       LM_DBG("set drop action executed inside embedded interpreter\n");
        _sr_kemi_act_ctx->run_flags |= EXIT_R_F|DROP_R_F;
        return 0;
 }
@@ -1016,8 +1016,8 @@ static sr_kemi_t _sr_kemi_core[] = {
                { SR_KEMIP_STR, SR_KEMIP_STR, SR_KEMIP_NONE,
                        SR_KEMIP_NONE, SR_KEMIP_NONE, SR_KEMIP_NONE }
        },
-       { str_init(""), str_init("drop"),
-               SR_KEMIP_NONE, sr_kemi_core_drop,
+       { str_init(""), str_init("set_drop"),
+               SR_KEMIP_NONE, sr_kemi_core_set_drop,
                { SR_KEMIP_NONE, SR_KEMIP_NONE, SR_KEMIP_NONE,
                        SR_KEMIP_NONE, SR_KEMIP_NONE, SR_KEMIP_NONE }
        },