void proto_reg_handoff_sipfrag(void) { dissector_handle_t sipfrag_handle = find_dissector("sipfrag"); dissector_add_string("media_type", "message/sipfrag", sipfrag_handle); }
void proto_reg_handoff_text_lines(void) { dissector_handle_t text_lines_handle; text_lines_handle = find_dissector("data-text-lines"); dissector_add_string("media_type", "text/plain", text_lines_handle); /* RFC 2046 */ dissector_add_string("media_type", "text/richtext", text_lines_handle); /* RFC 1341 */ dissector_add_string("media_type", "text/enriched", text_lines_handle); /* RFC 1896 */ dissector_add_string("media_type", "text/parameters", text_lines_handle); /* W3C line-based textual media */ dissector_add_string("media_type", "text/html", text_lines_handle); dissector_add_string("media_type", "text/xml-external-parsed-entity", text_lines_handle); dissector_add_string("media_type", "text/css", text_lines_handle); dissector_add_string("media_type", "application/xml-external-parsed-entity", text_lines_handle); dissector_add_string("media_type", "text/javascript", text_lines_handle); dissector_add_string("media_type", "application/x-javascript", text_lines_handle); dissector_add_string("media_type", "application/x-tia-p25-issi", text_lines_handle); dissector_add_string("media_type", "application/x-tia-p25-sndcp", text_lines_handle); dissector_add_string("media_type", "application/x-ns-proxy-autoconfig", text_lines_handle); dissector_add_string("media_type", "text/vnd.sun.j2me.app-descriptor", text_lines_handle); dissector_add_string("media_type", "application/vnd.poc.refer-to", text_lines_handle); dissector_add_string("media_type", "application/vnd.drm.message", text_lines_handle); dissector_add_string("media_type", "application/x-wms-logplaystats", text_lines_handle); dissector_add_string("media_type", "application/x-rtsp-udp-packetpair", text_lines_handle); xml_handle = find_dissector("xml"); }
/*--- proto_reg_handoff_h235 -------------------------------------------*/ void proto_reg_handoff_h235(void) { dissector_handle_t mikey_handle; mikey_handle = find_dissector("mikey"); /* H.235.7, Chapter 7.1, MIKEY operation at "session level" */ dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY "/nonCollapsing/0", mikey_handle); dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY_PS "/nonCollapsing/0", mikey_handle); dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY_DHHMAC "/nonCollapsing/0", mikey_handle); dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY_PK_SIGN "/nonCollapsing/0", mikey_handle); dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY_DH_SIGN "/nonCollapsing/0", mikey_handle); dissector_add_string("h245.gef.content", "EncryptionSync/0", mikey_handle); /* H.235.7, Chapter 7.2, MIKEY operation at "media level" */ dissector_add_string("h245.gef.content", "EncryptionSync/76", mikey_handle); dissector_add_string("h245.gef.content", "EncryptionSync/72", mikey_handle); dissector_add_string("h245.gef.content", "EncryptionSync/73", mikey_handle); dissector_add_string("h245.gef.content", "EncryptionSync/74", mikey_handle); dissector_add_string("h245.gef.content", "EncryptionSync/75", mikey_handle); dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY "/nonCollapsing/76", mikey_handle); dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY_PS "/nonCollapsing/72", mikey_handle); dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY_DHHMAC "/nonCollapsing/73", mikey_handle); dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY_PK_SIGN "/nonCollapsing/74", mikey_handle); dissector_add_string("h245.gef.content", "GenericCapability/" OID_MIKEY_DH_SIGN "/nonCollapsing/75", mikey_handle); /* H.235.8, Chapter 4.1.2, SrtpCryptoCapability transport */ dissector_add_string("h245.gef.content", "GenericCapability/0.0.8.235.0.4.90/nonCollapsingRaw", create_dissector_handle(dissect_SrtpCryptoCapability_PDU, proto_h235)); }