Sfoglia il codice sorgente

modules/lcr: fixed testing of transport protocol by to_gw functions

- Test failed when transport protocol is taken from Request-URI and
  there is not any.
(cherry picked from commit 5cd8e582f833243884fa4daf891d24c4c0dcf1f9)
Juha Heinanen 14 anni fa
parent
commit
e80ca150ec
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      modules/lcr/lcr_mod.c

+ 1 - 1
modules/lcr/lcr_mod.c

@@ -2320,7 +2320,7 @@ static int do_to_gw(struct sip_msg* _m, unsigned int lcr_id,
     /* Return result */
     if ((res != NULL) &&
 	((res->transport == transport) ||
-	 ((res->transport == PROTO_NONE) && (transport == PROTO_UDP)))) {
+	 ((transport == PROTO_NONE) && (res->transport == PROTO_UDP)))) {
 	LM_DBG("request goes to gw\n");
 	return 1;
     } else {