Bladeren bron

ims_registrar_pcscf: ims_usrloc_pcscf return 0 if found, not 1

Carsten Bock 11 jaren geleden
bovenliggende
commit
d32b9a3232
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      modules/ims_registrar_pcscf/service_routes.c

+ 1 - 1
modules/ims_registrar_pcscf/service_routes.c

@@ -129,7 +129,7 @@ pcontact_t * getContactP(struct sip_msg* _m, udomain_t* _d) {
 		}
 
 		for (ct = b->contacts; ct; ct = ct->next) {
-			if (ul.get_pcontact(_d, &ct->uri, &c) == 1) {
+			if (ul.get_pcontact(_d, &ct->uri, &c) == 0) {
 				if ((c->reg_state == PCONTACT_REGISTERED) && (c->received_port == _m->rcv.src_port) && (c->received_proto == _m->rcv.proto)) {
 					received_host.len = ip_addr2sbuf(&_m->rcv.src_ip, srcip, sizeof(srcip));
 					received_host.s = srcip;