Re: [Sofia-sip-devel] Example compilation
On 07/21/2014 05:06 AM, Nikos Balkanas wrote: I'm going through the examples in the site. In app_i_invite it states: nua_respond(nh, 200, OK, SOA_USER_SDP(magic-sdp), TAG_END()); Looking at the nua_respond documentation, SOA_USER_SDP is a tag, that is not defined and gcc errs. Furthermore, magic is my application and doesn't have an sdp field. These seem like hard errors. What can i do? TIA, Nikos Hi, SOA_USER_SDP should indeed be SOATAG_USER_SDP which comes from here: libsofia-sip-ua/soa/sofia-sip/soa_tag.h You can build your own SDP string and provide it using SOATAG_USER_SDP_STR. I guess that's how most people use it. Regards, Andreas -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel
Re: [Sofia-sip-devel] Example compilation
Ty. What does it expect for an SDP string? What does it mean? What is it used for? Seems these examples are outdated. I managed to fix some of them (operation for op_t, etc.) but I still have some more i could use some help: nua_callstate_t (undeclared identifier) and NUTAG__REF. I also assume that oper_ctx_[u,t] is the same as operation. These examples have lots of errors... On Mon, Jul 21, 2014 at 8:16 AM, Andreas Wehrmann a.wehrm...@yandex.com wrote: On 07/21/2014 05:06 AM, Nikos Balkanas wrote: I'm going through the examples in the site. In app_i_invite it states: nua_respond(nh, 200, OK, SOA_USER_SDP(magic-sdp), TAG_END()); Looking at the nua_respond documentation, SOA_USER_SDP is a tag, that is not defined and gcc errs. Furthermore, magic is my application and doesn't have an sdp field. These seem like hard errors. What can i do? TIA, Nikos Hi, SOA_USER_SDP should indeed be SOATAG_USER_SDP which comes from here: libsofia-sip-ua/soa/sofia-sip/soa_tag.h You can build your own SDP string and provide it using SOATAG_USER_SDP_STR. I guess that's how most people use it. Regards, Andreas -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel
Re: [Sofia-sip-devel] Example compilation
Ok, thanks for you time. I will look a bit more into it. Eventually i would like to update the examples... On Mon, Jul 21, 2014 at 11:08 AM, Andreas Wehrmann a.wehrm...@yandex.com wrote: Well, the complete SDP as a char string you want the stack to respond with. If you don't know what SDP is, you should probably read a little bit more about SIP in general: SIP: http://www.rfc-editor.org/rfc/rfc3261.txt SDP: http://www.rfc-editor.org/rfc/rfc2327.txt I don't have too much time to look into this, but I think there are a lot of test programs that compile when you build Sofia. Maybe you should start there, I believe there is a simple UA client among them... Regards, Andreas On 07/21/2014 08:19 AM, Nikos Balkanas wrote: Ty. What does it expect for an SDP string? What does it mean? What is it used for? Seems these examples are outdated. I managed to fix some of them (operation for op_t, etc.) but I still have some more i could use some help: nua_callstate_t (undeclared identifier) and NUTAG__REF. I also assume that oper_ctx_[u,t] is the same as operation. These examples have lots of errors... On Mon, Jul 21, 2014 at 8:16 AM, Andreas Wehrmann a.wehrm...@yandex.com wrote: On 07/21/2014 05:06 AM, Nikos Balkanas wrote: I'm going through the examples in the site. In app_i_invite it states: nua_respond(nh, 200, OK, SOA_USER_SDP(magic-sdp), TAG_END()); Looking at the nua_respond documentation, SOA_USER_SDP is a tag, that is not defined and gcc errs. Furthermore, magic is my application and doesn't have an sdp field. These seem like hard errors. What can i do? TIA, Nikos Hi, SOA_USER_SDP should indeed be SOATAG_USER_SDP which comes from here: libsofia-sip-ua/soa/sofia-sip/soa_tag.h You can build your own SDP string and provide it using SOATAG_USER_SDP_STR. I guess that's how most people use it. Regards, Andreas -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel
Re: [Sofia-sip-devel] Example compilation
Well, the complete SDP as a char string you want the stack to respond with. If you don't know what SDP is, you should probably read a little bit more about SIP in general: SIP: http://www.rfc-editor.org/rfc/rfc3261.txt SDP: http://www.rfc-editor.org/rfc/rfc2327.txt I don't have too much time to look into this, but I think there are a lot of test programs that compile when you build Sofia. Maybe you should start there, I believe there is a simple UA client among them... Regards, Andreas On 07/21/2014 08:19 AM, Nikos Balkanas wrote: Ty. What does it expect for an SDP string? What does it mean? What is it used for? Seems these examples are outdated. I managed to fix some of them (operation for op_t, etc.) but I still have some more i could use some help: nua_callstate_t (undeclared identifier) and NUTAG__REF. I also assume that oper_ctx_[u,t] is the same as operation. These examples have lots of errors... On Mon, Jul 21, 2014 at 8:16 AM, Andreas Wehrmann a.wehrm...@yandex.com wrote: On 07/21/2014 05:06 AM, Nikos Balkanas wrote: I'm going through the examples in the site. In app_i_invite it states: nua_respond(nh, 200, OK, SOA_USER_SDP(magic-sdp), TAG_END()); Looking at the nua_respond documentation, SOA_USER_SDP is a tag, that is not defined and gcc errs. Furthermore, magic is my application and doesn't have an sdp field. These seem like hard errors. What can i do? TIA, Nikos Hi, SOA_USER_SDP should indeed be SOATAG_USER_SDP which comes from here: libsofia-sip-ua/soa/sofia-sip/soa_tag.h You can build your own SDP string and provide it using SOATAG_USER_SDP_STR. I guess that's how most people use it. Regards, Andreas -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel
[Sofia-sip-devel] Example compilation
I'm going through the examples in the site. In app_i_invite it states: nua_respond(nh, 200, OK, SOA_USER_SDP(magic-sdp), TAG_END()); Looking at the nua_respond documentation, SOA_USER_SDP is a tag, that is not defined and gcc errs. Furthermore, magic is my application and doesn't have an sdp field. These seem like hard errors. What can i do? TIA, Nikos -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds___ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel