|
@@ -1,5 +1,4 @@
|
|
|
-#
|
|
|
-# $Id$
|
|
|
+#!KAMAILIO
|
|
|
#
|
|
|
# this example shows use of ser as stateless redirect server
|
|
|
# which rewrites URIs using an exernal utility
|
|
@@ -7,17 +6,18 @@
|
|
|
|
|
|
# ------------------ module loading ----------------------------------
|
|
|
|
|
|
-loadmodule "modules/exec/exec.so"
|
|
|
-loadmodule "modules/sl/sl.so"
|
|
|
+loadmodule "exec.so"
|
|
|
+loadmodule "sl.so"
|
|
|
+loadmodule "xlog.so"
|
|
|
|
|
|
# ------------------------- request routing logic -------------------
|
|
|
|
|
|
# main routing logic
|
|
|
|
|
|
-route{
|
|
|
+request_route {
|
|
|
# for testing purposes, simply okay all REGISTERs
|
|
|
if (method=="REGISTER") {
|
|
|
- log("REGISTER");
|
|
|
+ xlog("REGISTER");
|
|
|
sl_send_reply("200", "ok");
|
|
|
break;
|
|
|
};
|
|
@@ -30,7 +30,7 @@ route{
|
|
|
sl_send_reply("300", "Redirect");
|
|
|
} else {
|
|
|
sl_reply_error();
|
|
|
- log(1, "alas, rewriting failed\n");
|
|
|
+ xlog("rewriting failed\n");
|
|
|
};
|
|
|
}
|
|
|
|