[sr-dev] git:kamailio_3.0: Backport of the changes (see previous commits).
Klaus Darilion
klaus.mailinglists at pernau.at
Thu Jan 7 10:32:28 CET 2010
what about sr_3.0?
we have too many branches :-)
Carsten Bock schrieb:
> Module: sip-router
> Branch: kamailio_3.0
> Commit: 7956c7387a1217016d0e5192e7583e8385b27e14
> URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7956c7387a1217016d0e5192e7583e8385b27e14
>
> Author: Carsten Bock <lists at bock.info>
> Committer: Carsten Bock <lists at bock.info>
> Date: Wed Jan 6 16:53:17 2010 +0100
>
> Backport of the changes (see previous commits).
>
> ---
>
> modules_k/nathelper/rtpproxy_stream.c | 11 +++++++----
> 1 files changed, 7 insertions(+), 4 deletions(-)
>
> diff --git a/modules_k/nathelper/rtpproxy_stream.c b/modules_k/nathelper/rtpproxy_stream.c
> index 437cc5c..520bd2d 100644
> --- a/modules_k/nathelper/rtpproxy_stream.c
> +++ b/modules_k/nathelper/rtpproxy_stream.c
> @@ -38,7 +38,6 @@
> int
> fixup_var_str_int(void **param, int param_no)
> {
> - unsigned long go_to;
> int ret;
> pv_elem_t *model;
> str s;
> @@ -57,10 +56,14 @@ fixup_var_str_int(void **param, int param_no)
> }
> *param = (void *)model;
> } else if (param_no == 2) {
> - go_to = str2s(*param, strlen(*param), &ret);
> - if (ret == 0) {
> + /* According to
> + * http://www.kamailio.org/docs/modules/1.5.x/nathelper.html#rtpproxy_stream2xxx
> + * this could be -1 */
> + s.s = (char *)(*param);
> + s.len = strlen(s.s);
> + if (str2sint(&s, &ret)==0) {
> pkg_free(*param);
> - *param = (void *)go_to;
> + *param = (void *)ret;
> } else {
> LM_ERR("bad number <%s>\n", (char *)(*param));
> return E_CFG;
>
>
> _______________________________________________
> sr-dev mailing list
> sr-dev at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
More information about the sr-dev
mailing list