diff options
author | Michael Mann <mmann78@netscape.net> | 2015-04-25 20:28:18 -0400 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2015-04-27 23:18:50 +0000 |
commit | 0b97f0dcf3af5c0e3e8a3be2089b4627ca66d5dc (patch) | |
tree | faf47b706c05315a6d4b135f5eb4952fa1e13696 /epan | |
parent | c1a7f05566d7aed91e936c4da2e38c1f99327d59 (diff) |
Add tshark -z "ldap,srt"
Bug: 9363
Change-Id: Ic64716ef0156607ca40773cef8e76fc4a0825b3c
Reviewed-on: https://code.wireshark.org/review/8196
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-ldap.c | 21 | ||||
-rw-r--r-- | epan/dissectors/packet-ldap.h | 2 |
2 files changed, 19 insertions, 4 deletions
diff --git a/epan/dissectors/packet-ldap.c b/epan/dissectors/packet-ldap.c index 0b963a44ba..686feea90f 100644 --- a/epan/dissectors/packet-ldap.c +++ b/epan/dissectors/packet-ldap.c @@ -478,6 +478,19 @@ static const value_string ldap_ProtocolOp_choice_vals[] = { { 0, NULL } }; +/* Procedure names (used in Service Response Time */ +const value_string ldap_procedure_names[] = { + { 0, "Bind" }, + { 3, "Search" }, + { 6, "Modify" }, + { 8, "Add" }, + { 10, "Delete" }, + { 12, "Modrdn" }, + { 14, "Compare" }, + { 23, "Extended" }, + { 0, NULL } +}; + #define LOGON_PRIMARY_QUERY 7 #define LOGON_PRIMARY_RESPONSE 12 #define LOGON_SAM_LOGON_REQUEST 18 @@ -3767,7 +3780,7 @@ static int dissect_PasswordPolicyResponseValue_PDU(tvbuff_t *tvb _U_, packet_inf /*--- End of included file: packet-ldap-fn.c ---*/ -#line 853 "../../asn1/ldap/packet-ldap-template.c" +#line 866 "../../asn1/ldap/packet-ldap-template.c" static int dissect_LDAPMessage_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, ldap_conv_info_t *ldap_info) { int offset = 0; @@ -5633,7 +5646,7 @@ void proto_register_ldap(void) { NULL, HFILL }}, /*--- End of included file: packet-ldap-hfarr.c ---*/ -#line 2150 "../../asn1/ldap/packet-ldap-template.c" +#line 2163 "../../asn1/ldap/packet-ldap-template.c" }; /* List of subtrees */ @@ -5707,7 +5720,7 @@ void proto_register_ldap(void) { &ett_ldap_T_warning, /*--- End of included file: packet-ldap-ettarr.c ---*/ -#line 2164 "../../asn1/ldap/packet-ldap-template.c" +#line 2177 "../../asn1/ldap/packet-ldap-template.c" }; /* UAT for header fields */ static uat_field_t custom_attribute_types_uat_fields[] = { @@ -5873,7 +5886,7 @@ proto_reg_handoff_ldap(void) /*--- End of included file: packet-ldap-dis-tab.c ---*/ -#line 2313 "../../asn1/ldap/packet-ldap-template.c" +#line 2326 "../../asn1/ldap/packet-ldap-template.c" } diff --git a/epan/dissectors/packet-ldap.h b/epan/dissectors/packet-ldap.h index 1cedf9b6a0..ac500dc78b 100644 --- a/epan/dissectors/packet-ldap.h +++ b/epan/dissectors/packet-ldap.h @@ -114,6 +114,8 @@ void new_register_ldap_name_dissector(const char *attr_type, new_dissector_t dis WS_DLL_PUBLIC int dissect_mscldap_string(tvbuff_t *tvb, int offset, char *str, int max_len, gboolean prepend_dot _U_); +WS_DLL_PUBLIC const value_string ldap_procedure_names[]; + /*#include "packet-ldap-exp.h" */ #endif /* PACKET_LDAP_H */ |