Displaying 2 results from an estimated 2 matches for "oh323_alloc".
2003 Jul 01
0
chan_h323.c compile error
...NUX -D_REENTRANT -D_GNU_SOURCE
-DP_HAS_SEMAPHORES -DP_SSL -DP_PTHREADS -DPHAS_TEMPLATES -DPTRACING
-DP_USE_PRAGMA -I/usr/local/pwlib/include/ptlib/unix
-I/usr/local/pwlib/include -I/usr/local/openh323/include
-Wno-missing-prototypes -Wno-missing-declarations chan_h323.c
chan_h323.c: In function `oh323_alloc':
chan_h323.c:687: too few arguments to function `ast_rtp_new'
chan_h323.c: At top level:
chan_h323.c:1601: warning: initialization from incompatible pointer type
make: *** [chan_h323.o] Error 1
--- chan_h323.c 2003-07-01 08:09:33.000000000 -0400
+++ chan_h323.c.mod 2003-06-30 10:25:30.000...
2003 Aug 19
0
# Transfer context problem
...ext ' ' "
or something to that effect.
What I've found is the following:
line 668 of chan_h323.c (cvs from Tuesday 08/19/2003 around 11:45am)
strncpy( ch->context, i->context, sizeof( ch->context )-1 );
i is struct oh323_pvt that was generated shortly beforehand by oh323_alloc() with
no reference in the function to ->context. THere doesn't even appear be a search
to compare the requested IP address with an H323 user so the context is left blank!
Therefore, the operator cannot transfer because he is out of context in asterisk.
There appears to be a similar prob...