Vishal Phirke wrote:
I guess this has something to do with gnugk config. ooh323c does have a
GkRouted option, and in ooh323ep.c, you will find ooH323EpEnableGkRouted()
function. But by default it is direct endpoint to endpoint signalling. And
even in gk routed mode, it should send only signalling through gk and not
media. Sending media through Gk sounds more like a gateway functionality
than a gatekeeper.

From digging a bit farther, it appears that the gateway/gatekeeper can influence
the routed flags:

from ooGkClient.c:

         if(pAdmissionConfirm->callModel.t == T_H225CallModel_gatekeeperRouted)
         {
            if(!OO_TESTFLAG(pCallAdmInfo->call->flags, OO_M_GKROUTED))
            {
               OOTRACEINFO3("Gatekeeper changed call model from direct to "
                            "GkRouted. (%s, %s)\n",


Also, it appears that the gatekeeper specifies the IP address to send
RTP to.

From ooGkClient.c:
         sprintf(ip, "%d.%d.%d.%d", ipAddress->ip.data[0],
                                    ipAddress->ip.data[1],
                                    ipAddress->ip.data[2],
                                    ipAddress->ip.data[3]);
         if(strcmp(ip, "0.0.0.0"))
            strcpy(pCallAdmInfo->call->remoteIP, ip);


So, I think everything is working OK on the ooh323c side of things.

Thanks,
Ben

--
Ben Greear <[EMAIL PROTECTED]>
Candela Technologies Inc  http://www.candelatech.com



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
ooh323c-devel mailing list
ooh323c-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ooh323c-devel

Reply via email to