Hi All, Please clarify how to handle NULL IPv6 address in SDP c= line. According to the following snippet of RFC 3264 "RFC 2543 [10] specified that placing a user on hold was accomplished by setting the connection address to 0.0.0.0. Its usage for putting a call on hold is no longer recommended, since it doesn't allow for RTCP to be used with held streams, doesn't work with IPv6,and breaks with connection oriented media."
Please clarify the following - 1) What is the reason why NULL Connection IP "doesn't work with IPv6"? a) What must be done when NULL IPv6 address in received in SDP c= line, should it be used for putting a call on hold, should it be ignored by sending answer with sendrecv direction and valid connection IP or reject with 488. b) If it should be considered for putting a call on hold then what is the IPv6 address that must be sent in the c= line, the expanded (0:0:0:0:0:0:0:0) or the compressed address (::), any preferences? 2) Parsing of the c= line - The NULL IPv6 address can be in any format, for example c=0:0:0:0:0:0:0:0 or c=:: , What are the other formats that must be considered for the parsing of this address? Thanks in advance. Regards Bindu _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors