Wireshark-commits: [Wireshark-commits] rev 47564: /trunk/epan/dissectors/ /trunk/epan/dissectors/:

Date: Fri, 08 Feb 2013 13:47:07 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=47564

User: mmann
Date: 2013/02/08 05:47 AM

Log:
 Support SDP context over SIP.
 
 Added setup_sdp_transport() to allow higher layer protocols to call SDP with context to correctly setup an OFFER/ANSWER within SDP (which doesn't have its own transport layer).  I attempted to keep backwards compatibility until all higher layer protocols set up OFFER/ANSWER context.  If OFFER/ANSWER (request/response) can't be found (which would be the case for higher layer protocols without context), Wireshark should resort to the old behavior of applying SDP information as it sees packets.
 
 This patch includes integration with SIP as it appears to have the most bug reports.  Other higher layer protocols will be done later.  Most are mentioned in bug 2368.
 
 Fixes bug 2368 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2368) and all its duplicates
 Fixes bug 2992 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2992) and all its duplicates

Directory: /trunk/epan/dissectors/
  Changes    Path            Action
  +767 -477  packet-sdp.c    Modified
  +9 -0      packet-sdp.h    Modified
  +44 -31    packet-sip.c    Modified