Changeset 295:7c2d63cfbe15 in mediastreamer2
- Timestamp:
- Mar 5, 2009 2:14:39 PM (4 years ago)
- Branch:
- default
- Location:
- linphone/coreapi
- Files:
-
- 5 edited
-
friend.c (modified) (1 diff)
-
linphonecore.h (modified) (1 diff)
-
proxy.c (modified) (2 diffs)
-
sipsetup.c (modified) (1 diff)
-
sipsetup.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
linphone/coreapi/friend.c
r257 r295 654 654 ms_return_if_fail(lf->lc==NULL); 655 655 ms_return_if_fail(lf->url!=NULL); 656 lc->friends=ms_list_append(lc->friends,lf); 656 657 linphone_friend_apply(lf,lc); 657 lc->friends=ms_list_append(lc->friends,lf);658 658 return ; 659 659 } -
linphone/coreapi/linphonecore.h
r293 r295 318 318 #define linphone_proxy_config_get_expires(obj) ((obj)->expires) 319 319 #define linphone_proxy_config_register_enabled(obj) ((obj)->reg_sendregister) 320 320 #define linphone_proxy_config_get_core(obj) ((obj)->lc) 321 321 /* destruction is called automatically when removing the proxy config */ 322 322 void linphone_proxy_config_destroy(LinphoneProxyConfig *cfg); -
linphone/coreapi/proxy.c
r276 r295 93 93 eXosip_register_send_register(obj->rid,msg); 94 94 eXosip_unlock(); 95 ms_message("Resending new register with updated contact %s:% i",received,rport);95 ms_message("Resending new register with updated contact %s:%s",received,rport); 96 96 } 97 97 … … 568 568 SipSetupContext *ssc; 569 569 if (!ss) return ; 570 ssc=sip_setup_context_new(ss );570 ssc=sip_setup_context_new(ss,cfg); 571 571 if (sip_setup_context_login_account(ssc,cfg->reg_identity,NULL)==0){ 572 572 char proxy[256]; -
linphone/coreapi/sipsetup.c
r276 r295 85 85 } 86 86 87 LinphoneProxyConfig *sip_setup_context_get_proxy_config(const SipSetupContext *ctx){ 88 return ctx->cfg; 89 } 87 90 88 SipSetupContext *sip_setup_context_new(SipSetup *s ){91 SipSetupContext *sip_setup_context_new(SipSetup *s, struct _LinphoneProxyConfig *cfg){ 89 92 SipSetupContext *obj=(SipSetupContext*)ms_new0(SipSetupContext,1); 90 93 obj->funcs=s; 91 94 obj->data=NULL; 95 obj->cfg=cfg; 92 96 if (obj->funcs->init_instance){ 93 97 obj->funcs->init_instance(obj); -
linphone/coreapi/sipsetup.h
r293 r295 31 31 struct _SipSetupContext{ 32 32 struct _SipSetup *funcs; 33 struct _LinphoneProxyConfig *cfg; 33 34 char domain[128]; 34 35 char username[128]; … … 99 100 100 101 int sip_setup_new_account(SipSetup *s, const char *uri, const char *passwd); 101 SipSetupContext * sip_setup_context_new(SipSetup *s );102 SipSetupContext * sip_setup_context_new(SipSetup *s, struct _LinphoneProxyConfig *cfg); 102 103 int sip_setup_context_get_capabilities(SipSetupContext *ctx); 103 104 int sip_setup_context_login_account(SipSetupContext * ctx, const char *uri, const char *passwd); … … 111 112 void sip_setup_context_free(SipSetupContext *ctx); 112 113 114 /*internal methods*/ 115 struct _LinphoneProxyConfig *sip_setup_context_get_proxy_config(const SipSetupContext *ctx); 116 117 113 118 #ifdef __cplusplus 114 119 } 115 120 #endif 116 121 122 117 123 #endif 118 124
Note: See TracChangeset
for help on using the changeset viewer.
