瀏覽代碼

modules/rr: refactored process_outbound()

- Still need to update loose.c to properly handle double-RRs with flow-tokens
Peter Dunkley 12 年之前
父節點
當前提交
0e09fba67d
共有 1 個文件被更改,包括 4 次插入6 次删除
  1. 4 6
      modules/rr/loose.c

+ 4 - 6
modules/rr/loose.c

@@ -550,13 +550,11 @@ static inline int process_outbound(struct sip_msg *_m, str flow_token,
 					rcv->src_ip.af == AF_INET6 ? "]" : "",
 					rcv->src_port,
 					get_proto_name(rcv->proto));
-	} else {
-	    LM_DBG("outbound \"outgoing\" request found - "
-		   "Not using flow-token for routing\n");
-	    return 0;
-	}	    
+		return 1;
+	}
 
-	return 1;
+	LM_DBG("Not using flow-token for routing\n");
+	return 0;
 }
 
 /*!