If the responder cannot find a suitable candidate transport or it receives a ¬acceptable; error from the initiator in response to its acceptance of a suitable transport, it SHOULD terminate the session as described in Section 6.8 of XEP-0166.
- The creator of a content type MAY modify an existing, in-use candidate at any time during the session, for example to change the IP address or port. This is done by sending a content-replace action with the changed candidate information, where the value of the 'generation' is incremented to specify that the candidate information is a modification to an existing candidate.
+ The creator of a content type MAY modify an existing, in-use candidate at any time during the session, for example to change the IP address or port. This is done by sending a transport-replace action with the changed candidate information, where the value of the 'generation' is incremented to specify that the candidate information is a modification to an existing candidate.
An example follows (change to IP address and port).
-
+
@@ -645,27 +654,24 @@ INITIATOR NAT RESPONDER
]]>
The recipient then acknowledges receipt.
-
]]>
- If the content-replace is acceptable, the recipient then sends a content-accept action.
+ If the transport-replace is acceptable, the recipient then sends a transport-accept action.
-
-
- [ ... ]
-
+
@@ -703,7 +709,7 @@ INITIATOR NAT RESPONDER
action='transport-info'
initiator='romeo@montague.net/orchard'
sid='a73sjjvkla37jfea'>
-
+
@@ -728,21 +734,18 @@ INITIATOR NAT RESPONDER
to='romeo@montague.net/orchard'
type='result'/>
]]>
- The parties SHOULD check the newly-offered candidate for connectivity, as described previously. If the parties determine that media can flow over the candidate, the initiating party shall send a content-replace action to the responder.
- The parties SHOULD check the newly-offered candidate for connectivity, as described previously. If the parties determine that media can flow over the candidate, the initiating party shall send a transport-replace action to the responder.
+
-
- [ ... ]
-
@@ -760,28 +763,25 @@ INITIATOR NAT RESPONDER
]]>
- The responder then acknowledges the replaced content definition.
- The responder then acknowledges the replaced transport definition.
+
]]>
- The responder then accepts the replaced content definition.
- The responder then accepts the replaced transport definition.
+
-
-
- [ ... ]
-
+
@@ -942,43 +942,44 @@ INITIATOR NAT RESPONDER
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+