Expand description
SIP (Session Initiation Protocol) dissector.
Parses SIP request and response messages as defined in RFC 3261.
SIP reuses HTTP-like syntax (RFC 3261, Section 7). This dissector parses
the SIP start-line manually and uses the httparse crate for header parsing.
§References
- RFC 3261: SIP: Session Initiation Protocol https://www.rfc-editor.org/rfc/rfc3261
- RFC 3262: Reliability of Provisional Responses (PRACK) https://www.rfc-editor.org/rfc/rfc3262
- RFC 3265: SIP-Specific Event Notification (SUBSCRIBE/NOTIFY) https://www.rfc-editor.org/rfc/rfc3265
- RFC 3311: UPDATE Method https://www.rfc-editor.org/rfc/rfc3311
- RFC 3428: SIP Extension for Instant Messaging (MESSAGE) https://www.rfc-editor.org/rfc/rfc3428
- RFC 3515: Refer Method https://www.rfc-editor.org/rfc/rfc3515
- RFC 3903: SIP Extension for Event State Publication (PUBLISH) https://www.rfc-editor.org/rfc/rfc3903
- RFC 6086: INFO Method and Package Framework https://www.rfc-editor.org/rfc/rfc6086
Structs§
- SipDissector
- SIP dissector.