the function prototype for cpl_run_script() has modified (see the README
- there is one extra parameter now).
i'm not familiar with the structure of the script you mentioned, so I
cannot give any hints...
I will try to put tougher an update doc for cpl-c...but no time-frame so
far...
bogdan
Aisling O'Driscoll wrote:
Thanks Bogdan,
I checked the readme and discovered modparam("cpl-c", "cpl_dtd_file",
"/tmp/ser-0.9.0/modules/cpl-c/cpl-06.dtd") worked for me. My ser.cfg
is identical to the one on the ONSIP site. I was wondering if I could
confirm something?...Should the cpl prcoessing be dealt with in the
route[X] sections or before??
i.e. eg:Currently I have:
if (uri==myself){
if (method=="INVITE"){
route(3);
break;
} else if (method == "REGISTER"){
route(2);
break;
};
.....
Would it be appropriate to change this to??:
if (uri==myself){
if (method=="INVITE"){
if (!t_newtran()){
break;
}
if (!cpl_run_script("incoming")){
t_reply("500", "CPL execution failed");
}
route(3);
break;
} else if (method == "REGISTER"){
cpl_process_register();
route(2);
break;
};
.....
Or should it be dealt with in the route[X] sections?...Also is there
example ser.cfg cpl script information or guidelines anywhere that
you know of?? I'd appreciate any information.
Kindest regards,
Aisling.