在 kamailio 4.4 中使用 send() 函数

Using send() function in kamailio 4.4

我尝试在 kamailio 4.4 中使用 send() 函数,但失败了。 kamailio.cfg 在不使用 send() 的情况下加载正常,但是当我在请求路由中添加 send() 时,kamailio 拒绝以:

开头
 ERROR: <core> [cfg.y:3231]: yyparse(): cfg. parser: failed to find command send (params 0) 0(30887) : <core> [cfg.y:3371]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 161, c..

可能它已被删除,因为它在旧版本核心的文档中可用 (p.e。https://www.kamailio.org/wiki/cookbooks/3.2.x/core#send), but not for 4.4 (https://www.kamailio.org/wiki/cookbooks/4.4.x/core#send)。

这个功能还能用吗?如果不是,是什么取代了它?

该功能已移至 corex 模块 (http://www.kamailio.org/docs/modules/4.4.x/modules/corex.html#corex.f.send)。所以 send() 仍然可以通过以下方式使用:

loadmodule "corex.so"
...
send()