Hi Martti,

    Thanks for the response.  I was able to get my test app to bind to
the correct port.  I have encountered another issue.  In my test app I
follow the sample code and do this in my app_i_invite:

void app_i_invite(int           status,
                  char const   *phrase,
                  nua_t        *nua,
                  nua_magic_t  *magic,
                  nua_handle_t *nh,
                  nua_hmagic_t *hmagic,
                  sip_t const  *sip,
                  tagi_t        tags[])
{
    printf("incoming call\n");

    nua_respond(nh, 200, "OK", TAG_END()); 

} /* app_i_invite */

However, this call fails.  The comments for nua_respond say that I
should use nua_invite_respond.  However, that function doesn't exist.

Thanks,
Jason  

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, May 09, 2006 5:40 AM
To: Jason Terry
Cc: sofia-sip-devel@lists.sourceforge.net
Subject: RE: [Sofia-sip-devel] Getting started

Hello Jason,

To study a simple (not SIMPLE ;) SIP client you might first want to try
sip-options.c found in "utils" directory, for example.

The example code you were referring to (found at Sofia-SIP refdocs)
should initialize the NUA stack and bind the sockets. You might want to
add an additional tag NUTAG_URL() to nua_create():

  appl->nua = nua_create(appl->root,
                         app_callback,
                         appl,
                         NUTAG_URL("sip:0.0.0.0:5060"),
                         TAG_NULL());


This commands stack to use a local IP address (instead of possibly
available IPv6) and to bind to port 5060 if it's free. For the testing
purposes, this way you can be sure if the stack is really bound to a
specific port.


But I would recommend you to test first with sip-options.c with
TPORT_LOG environment variable turned on:

sh>  TPORT_LOG=1 ./sip-options <program params>


Best regards,

Martti

--
Martti Mela, Nokia Research Center
+358504836460


________________________________

        From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of ext
Jason Terry
        Sent: 8. toukokuuta 2006 22:18
        To: sofia-sip-devel@lists.sourceforge.net
        Subject: [Sofia-sip-devel] Getting started
        
        
        Hi,
         
            I've downloaded Sofia and have installed it on a redhat
linux server.  I was trying to get the hang of things by using the NUA
sample code found here:
http://sofia-sip.sourceforge.net/refdocs/nua/index.html.  Is this enough
to get things up and running, because I don't see my test application
listening on udp port 5060.  Are these instructions complete?
         
        Regards,
        Jason



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to