Explorar o código

topos: detect direction for early dialog NOTIFY

Daniel-Constantin Mierla hai 1 ano
pai
achega
06ce65a2bb
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/modules/topos/tps_msg.c

+ 1 - 1
src/modules/topos/tps_msg.c

@@ -915,7 +915,7 @@ int tps_request_received(sip_msg_t *msg, int dialog)
 					   | METHOD_NOTIFY))
 			&& stsd.b_contact.len <= 0) {
 		/* no B-side contact, look for INVITE transaction record */
-		if(metid & (METHOD_BYE | METHOD_UPDATE)) {
+		if(metid & (METHOD_BYE | METHOD_UPDATE | METHOD_NOTIFY)) {
 			/* detect direction - via from-tag */
 			if(tps_dlg_detect_direction(msg, &stsd, &direction) < 0) {
 				goto error;