]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-4807 clear up an example for people that don't want to bother with learning how...
authorBrian West <brian@freeswitch.org>
Thu, 8 Nov 2012 18:54:57 +0000 (12:54 -0600)
committerBrian West <brian@freeswitch.org>
Thu, 8 Nov 2012 18:57:17 +0000 (12:57 -0600)
conf/vanilla/dialplan/default.xml

index 82189d663377ffd77f1bdb2fd512e42191fbe39b..7f5002152f39a59e69b9370df16671c743d99eac 100644 (file)
        <!-- <action application="export" data="sip_secure_media=true"/> -->
       </condition>
 
+      <!--
+        Since we have inbound-late-negotation on by default now the
+        above behavior isn't the same so you have to do one extra step.
+       -->
+      <condition field="${endpoint_disposition}" expression="^(DELAYED NEGOTIATION)"/>
+      <condition field="${switch_r_sdp}" expression="(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)" break="never">
+       <action application="set" data="sip_secure_media=true"/>
+       <!-- Offer SRTP on outbound legs if we have it on inbound. -->
+       <!-- <action application="export" data="sip_secure_media=true"/> -->
+      </condition>
+
+
       <condition>
        <action application="hash" data="insert/${domain_name}-spymap/${caller_id_number}/${uuid}"/>
        <action application="hash" data="insert/${domain_name}-last_dial/${caller_id_number}/${destination_number}"/>