|
@@ -25,26 +25,19 @@ listen=195.37.77.100
|
|
|
|
|
|
loadmodule "../sip_router/modules/sl/sl.so"
|
|
|
loadmodule "../sip_router/modules/print/print.so"
|
|
|
-#loadmodule "../sip_router/modules/tm/tm.so"
|
|
|
-loadmodule "../sip_router/modules/usrloc/usrloc.so"
|
|
|
|
|
|
# ----------------- setting module-specific parameters ---------------
|
|
|
|
|
|
-# -- usrloc params --
|
|
|
-
|
|
|
-modparam("usrloc", "use_database", 0)
|
|
|
-modparam("usrloc", "flush_interval", 3600)
|
|
|
|
|
|
# ------------------------- request routing logic -------------------
|
|
|
|
|
|
# main routing logic
|
|
|
|
|
|
route{
|
|
|
- if ( t_newtran())
|
|
|
- {
|
|
|
- if (!t_reply("499", "Bizzar Error")) {
|
|
|
- sl_reply_error();
|
|
|
- };
|
|
|
+ if (method=="CANCEL") {
|
|
|
+ sl_send_reply("200", "glad to cancel");
|
|
|
+ break;
|
|
|
};
|
|
|
+ sl_send_reply("180", "Jinggle Bells");
|
|
|
}
|
|
|
|