linphone_friend_set_inc_subscribe_policy(fl,LinphoneSPAccept);
fl->inc_subscribe_pending=TRUE;
lc->subscribers=ms_list_append(lc->subscribers,(void *)fl);
- if (lc->vtable.new_unknown_subscriber!=NULL) {
+ if (lc->vtable.new_subscription_request!=NULL) {
char *tmp=linphone_address_as_string(fl->uri);
- lc->vtable.new_unknown_subscriber(lc,fl,tmp);
+ lc->vtable.new_subscription_request(lc,fl,tmp);
ms_free(tmp);
}
}
ms_free(tmp);
}
-void linphone_notify_recv(LinphoneCore *lc, SalOp *op, SalSubscribeState ss, SalPresenceStatus sal_status){
+void linphone_notify_recv(LinphoneCore *lc, SalOp *op, SalSubscribeStatus ss, SalPresenceStatus sal_status){
char *tmp;
LinphoneFriend *lf;
LinphoneAddress *friend=NULL;