Browse code

tm: documented dn_reuse_rcv_socket parameter

Daniel-Constantin Mierla authored on 15/06/2013 17:30:59
Showing 1 changed files
... ...
@@ -1378,4 +1378,34 @@ modparam("tm", "failure_exec_mode", 1)
1378 1378
 		</example>
1379 1379
 	</section>
1380 1380
 
1381
+
1382
+	<section id="tm.p.dns_reuse_rcv_socket">
1383
+		<title><varname>dns_reuse_rcv_socket</varname> (boolean)</title>
1384
+		<para>
1385
+			Control reuse of the receive socket for additional branches added
1386
+			by dns failover. If set to 1, the receive socket is used for
1387
+			sending out the new branches, unless the socket is forced
1388
+			explicitely in configuration file. If set to 0, selected socket
1389
+			is done depending on value of global parameter mhomed (if mhomed=0,
1390
+			then the first listen socket is used, otherwise the socket is
1391
+			selected based on routing rules).
1392
+		</para>
1393
+		<para>
1394
+			Do enable it with caution, it might create troubles on dns results
1395
+			with different transport layer. Better let it disabled and enable
1396
+			mhomed.
1397
+		</para>
1398
+		<para>
1399
+			Default value is 0 (disabled).
1400
+		</para>
1401
+		<example>
1402
+			<title>Set <varname>dns_reuse_rcv_socket</varname> parameter</title>
1403
+			<programlisting>
1404
+...
1405
+modparam("tm", "dns_reuse_rcv_socket", 1)
1406
+...
1407
+			</programlisting>
1408
+		</example>
1409
+	</section>
1410
+
1381 1411
 </section>