forked from osmocom/wireshark
Omit assignment for not used types.
svn path=/trunk/; revision=54593
This commit is contained in:
parent
c7c5e4f54e
commit
3a533ccc32
|
@ -3,6 +3,9 @@
|
|||
# Copyright 2005 Anders Broman
|
||||
# $Id$
|
||||
|
||||
#.OMIT_ASSIGNMENT
|
||||
DirSyncFlagsSubEntry
|
||||
PasswdModifyResponseValue
|
||||
|
||||
#.PDU_NEW
|
||||
|
||||
|
|
|
@ -199,6 +199,7 @@ static gint ett_ldap_payload = -1;
|
|||
static gint ett_mscldap_netlogon_flags = -1;
|
||||
static gint ett_mscldap_ntver_flags = -1;
|
||||
static gint ett_mscldap_ipdetails = -1;
|
||||
static gint ett_ldap_DirSyncFlagsSubEntry = -1;
|
||||
|
||||
#include "packet-ldap-ett.c"
|
||||
|
||||
|
@ -2260,6 +2261,7 @@ void proto_register_ldap(void) {
|
|||
&ett_mscldap_netlogon_flags,
|
||||
&ett_mscldap_ntver_flags,
|
||||
&ett_mscldap_ipdetails,
|
||||
&ett_ldap_DirSyncFlagsSubEntry,
|
||||
|
||||
#include "packet-ldap-ettarr.c"
|
||||
};
|
||||
|
|
|
@ -319,13 +319,11 @@ static int hf_ldap_attributeType = -1; /* AttributeDescription */
|
|||
static int hf_ldap_orderingRule = -1; /* MatchingRuleId */
|
||||
static int hf_ldap_reverseOrder = -1; /* BOOLEAN */
|
||||
static int hf_ldap_sortResult = -1; /* T_sortResult */
|
||||
static int hf_ldap_value = -1; /* INTEGER */
|
||||
static int hf_ldap_flags = -1; /* DirSyncFlags */
|
||||
static int hf_ldap_maxBytes = -1; /* INTEGER */
|
||||
static int hf_ldap_userIdentity = -1; /* OCTET_STRING */
|
||||
static int hf_ldap_oldPasswd = -1; /* OCTET_STRING */
|
||||
static int hf_ldap_newPasswd = -1; /* OCTET_STRING */
|
||||
static int hf_ldap_genPasswd = -1; /* OCTET_STRING */
|
||||
static int hf_ldap_cancelID = -1; /* MessageID */
|
||||
static int hf_ldap_mode = -1; /* T_mode */
|
||||
static int hf_ldap_reloadHint = -1; /* BOOLEAN */
|
||||
|
@ -355,6 +353,7 @@ static gint ett_ldap_payload = -1;
|
|||
static gint ett_mscldap_netlogon_flags = -1;
|
||||
static gint ett_mscldap_ntver_flags = -1;
|
||||
static gint ett_mscldap_ipdetails = -1;
|
||||
static gint ett_ldap_DirSyncFlagsSubEntry = -1;
|
||||
|
||||
|
||||
/*--- Included file: packet-ldap-ett.c ---*/
|
||||
|
@ -401,10 +400,8 @@ static gint ett_ldap_SearchControlValue = -1;
|
|||
static gint ett_ldap_SortKeyList = -1;
|
||||
static gint ett_ldap_SortKeyList_item = -1;
|
||||
static gint ett_ldap_SortResult = -1;
|
||||
static gint ett_ldap_DirSyncFlagsSubEntry = -1;
|
||||
static gint ett_ldap_DirSyncControlValue = -1;
|
||||
static gint ett_ldap_PasswdModifyRequestValue = -1;
|
||||
static gint ett_ldap_PasswdModifyResponseValue = -1;
|
||||
static gint ett_ldap_CancelRequestValue = -1;
|
||||
static gint ett_ldap_SyncRequestValue = -1;
|
||||
static gint ett_ldap_SyncStateValue = -1;
|
||||
|
@ -418,7 +415,7 @@ static gint ett_ldap_PasswordPolicyResponseValue = -1;
|
|||
static gint ett_ldap_T_warning = -1;
|
||||
|
||||
/*--- End of included file: packet-ldap-ett.c ---*/
|
||||
#line 204 "../../asn1/ldap/packet-ldap-template.c"
|
||||
#line 205 "../../asn1/ldap/packet-ldap-template.c"
|
||||
|
||||
static expert_field ei_ldap_exceeded_filter_length = EI_INIT;
|
||||
static expert_field ei_ldap_too_many_filter_elements = EI_INIT;
|
||||
|
@ -1115,7 +1112,7 @@ static int dissect_ldap_Filter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
|
|||
|
||||
static int
|
||||
dissect_ldap_MessageID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 97 "../../asn1/ldap/ldap.cnf"
|
||||
#line 100 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
|
||||
&MessageID);
|
||||
|
@ -1142,7 +1139,7 @@ dissect_ldap_INTEGER_1_127(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
|
|||
|
||||
static int
|
||||
dissect_ldap_LDAPString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 320 "../../asn1/ldap/ldap.cnf"
|
||||
#line 323 "../../asn1/ldap/ldap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
const char *ldapstring = NULL;
|
||||
gchar *sc = NULL; /* semi-colon pointer */
|
||||
|
@ -1250,7 +1247,7 @@ dissect_ldap_LDAPDN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_
|
|||
|
||||
static int
|
||||
dissect_ldap_Simple(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 167 "../../asn1/ldap/ldap.cnf"
|
||||
#line 170 "../../asn1/ldap/ldap.cnf"
|
||||
ldap_conv_info_t *ldap_info;
|
||||
|
||||
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
|
||||
|
@ -1269,7 +1266,7 @@ ldap_conv_info_t *ldap_info;
|
|||
|
||||
static int
|
||||
dissect_ldap_Mechanism(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 175 "../../asn1/ldap/ldap.cnf"
|
||||
#line 178 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
ldap_conv_info_t *ldap_info;
|
||||
tvbuff_t *parameter_tvb;
|
||||
|
@ -1314,7 +1311,7 @@ char *mechanism = NULL;
|
|||
|
||||
static int
|
||||
dissect_ldap_Credentials(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 209 "../../asn1/ldap/ldap.cnf"
|
||||
#line 212 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
tvbuff_t *parameter_tvb;
|
||||
ldap_conv_info_t *ldap_info;
|
||||
|
@ -1381,7 +1378,7 @@ dissect_ldap_SaslCredentials(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
|
|||
|
||||
static int
|
||||
dissect_ldap_T_ntlmsspNegotiate(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 702 "../../asn1/ldap/ldap.cnf"
|
||||
#line 705 "../../asn1/ldap/ldap.cnf"
|
||||
/* make sure the protocol op comes first */
|
||||
ldap_do_protocolop(actx->pinfo);
|
||||
|
||||
|
@ -1397,7 +1394,7 @@ dissect_ldap_T_ntlmsspNegotiate(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
|
|||
|
||||
static int
|
||||
dissect_ldap_T_ntlmsspAuth(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 709 "../../asn1/ldap/ldap.cnf"
|
||||
#line 712 "../../asn1/ldap/ldap.cnf"
|
||||
/* make sure the protocol op comes first */
|
||||
ldap_do_protocolop(actx->pinfo);
|
||||
|
||||
|
@ -1428,7 +1425,7 @@ static const ber_choice_t AuthenticationChoice_choice[] = {
|
|||
|
||||
static int
|
||||
dissect_ldap_AuthenticationChoice(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 492 "../../asn1/ldap/ldap.cnf"
|
||||
#line 495 "../../asn1/ldap/ldap.cnf"
|
||||
gint branch = -1;
|
||||
gint auth = -1;
|
||||
const gchar *valstr;
|
||||
|
@ -1535,7 +1532,7 @@ static const value_string ldap_BindResponse_resultCode_vals[] = {
|
|||
|
||||
static int
|
||||
dissect_ldap_BindResponse_resultCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 440 "../../asn1/ldap/ldap.cnf"
|
||||
#line 443 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
const gchar *valstr;
|
||||
|
||||
|
@ -1562,7 +1559,7 @@ dissect_ldap_BindResponse_resultCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U
|
|||
|
||||
static int
|
||||
dissect_ldap_T_bindResponse_matchedDN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 716 "../../asn1/ldap/ldap.cnf"
|
||||
#line 719 "../../asn1/ldap/ldap.cnf"
|
||||
tvbuff_t *new_tvb=NULL;
|
||||
|
||||
offset = dissect_ber_octet_string(FALSE, actx, tree, tvb, offset, hf_ldap_matchedDN, &new_tvb);
|
||||
|
@ -1599,7 +1596,7 @@ dissect_ldap_LDAPURL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
|
|||
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
|
||||
NULL);
|
||||
|
||||
#line 50 "../../asn1/ldap/ldap.cnf"
|
||||
#line 53 "../../asn1/ldap/ldap.cnf"
|
||||
PROTO_ITEM_SET_URL(actx->created_item);
|
||||
|
||||
|
||||
|
@ -1623,7 +1620,7 @@ dissect_ldap_Referral(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _
|
|||
|
||||
static int
|
||||
dissect_ldap_ServerSaslCreds(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 250 "../../asn1/ldap/ldap.cnf"
|
||||
#line 253 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
ldap_conv_info_t *ldap_info;
|
||||
|
@ -1741,7 +1738,7 @@ dissect_ldap_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_,
|
|||
|
||||
static int
|
||||
dissect_ldap_UnbindRequest(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 514 "../../asn1/ldap/ldap.cnf"
|
||||
#line 517 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
implicit_tag = TRUE; /* correct problem with asn2wrs */
|
||||
|
||||
|
@ -1771,7 +1768,7 @@ static const value_string ldap_T_scope_vals[] = {
|
|||
|
||||
static int
|
||||
dissect_ldap_T_scope(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 408 "../../asn1/ldap/ldap.cnf"
|
||||
#line 411 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
guint32 scope = 0xffff;
|
||||
const gchar *valstr;
|
||||
|
@ -1837,7 +1834,7 @@ static int
|
|||
dissect_ldap_T_and_item(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ldap_Filter(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 560 "../../asn1/ldap/ldap.cnf"
|
||||
#line 563 "../../asn1/ldap/ldap.cnf"
|
||||
if(and_filter_string){
|
||||
and_filter_string=wmem_strdup_printf(wmem_packet_scope(), "(&%s%s)",and_filter_string,Filter_string);
|
||||
} else {
|
||||
|
@ -1855,7 +1852,7 @@ static const ber_sequence_t T_and_set_of[1] = {
|
|||
|
||||
static int
|
||||
dissect_ldap_T_and(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 567 "../../asn1/ldap/ldap.cnf"
|
||||
#line 570 "../../asn1/ldap/ldap.cnf"
|
||||
proto_tree *tr=NULL;
|
||||
proto_item *it=NULL;
|
||||
const char *old_and_filter_string=and_filter_string;
|
||||
|
@ -1888,7 +1885,7 @@ static int
|
|||
dissect_ldap_T_or_item(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ldap_Filter(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 587 "../../asn1/ldap/ldap.cnf"
|
||||
#line 590 "../../asn1/ldap/ldap.cnf"
|
||||
if(or_filter_string){
|
||||
or_filter_string=wmem_strdup_printf(wmem_packet_scope(), "(|%s%s)",or_filter_string,Filter_string);
|
||||
} else {
|
||||
|
@ -1907,7 +1904,7 @@ static const ber_sequence_t T_or_set_of[1] = {
|
|||
|
||||
static int
|
||||
dissect_ldap_T_or(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 595 "../../asn1/ldap/ldap.cnf"
|
||||
#line 598 "../../asn1/ldap/ldap.cnf"
|
||||
proto_tree *tr=NULL;
|
||||
proto_item *it=NULL;
|
||||
const char *old_or_filter_string=or_filter_string;
|
||||
|
@ -1938,7 +1935,7 @@ static int
|
|||
dissect_ldap_T_not(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ldap_Filter(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 616 "../../asn1/ldap/ldap.cnf"
|
||||
#line 619 "../../asn1/ldap/ldap.cnf"
|
||||
Filter_string=wmem_strdup_printf(wmem_packet_scope(), "(!%s)",string_or_null(Filter_string));
|
||||
|
||||
|
||||
|
@ -1976,7 +1973,7 @@ static int
|
|||
dissect_ldap_T_equalityMatch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ldap_AttributeValueAssertion(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 537 "../../asn1/ldap/ldap.cnf"
|
||||
#line 540 "../../asn1/ldap/ldap.cnf"
|
||||
Filter_string=wmem_strdup_printf(wmem_packet_scope(), "(%s=%s)",
|
||||
string_or_null(attributedesc_string),
|
||||
string_or_null(ldapvalue_string));
|
||||
|
@ -2007,7 +2004,7 @@ dissect_ldap_T_substringFilter_substrings_item(gboolean implicit_tag _U_, tvbuff
|
|||
T_substringFilter_substrings_item_choice, hf_index, ett_ldap_T_substringFilter_substrings_item,
|
||||
NULL);
|
||||
|
||||
#line 642 "../../asn1/ldap/ldap.cnf"
|
||||
#line 645 "../../asn1/ldap/ldap.cnf"
|
||||
if (substring_item_final) {
|
||||
substring_value=wmem_strdup_printf(wmem_packet_scope(), "%s%s",
|
||||
(substring_value?substring_value:"*"),
|
||||
|
@ -2047,7 +2044,7 @@ static const ber_sequence_t SubstringFilter_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ldap_SubstringFilter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 656 "../../asn1/ldap/ldap.cnf"
|
||||
#line 659 "../../asn1/ldap/ldap.cnf"
|
||||
proto_tree *tr=NULL;
|
||||
proto_item *it=NULL;
|
||||
const char *old_substring_value=substring_value;
|
||||
|
@ -2082,7 +2079,7 @@ static int
|
|||
dissect_ldap_T_greaterOrEqual(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ldap_AttributeValueAssertion(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 543 "../../asn1/ldap/ldap.cnf"
|
||||
#line 546 "../../asn1/ldap/ldap.cnf"
|
||||
Filter_string=wmem_strdup_printf(wmem_packet_scope(), "(%s>=%s)",
|
||||
string_or_null(attributedesc_string),
|
||||
string_or_null(ldapvalue_string));
|
||||
|
@ -2098,7 +2095,7 @@ static int
|
|||
dissect_ldap_T_lessOrEqual(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ldap_AttributeValueAssertion(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 549 "../../asn1/ldap/ldap.cnf"
|
||||
#line 552 "../../asn1/ldap/ldap.cnf"
|
||||
Filter_string=wmem_strdup_printf(wmem_packet_scope(), "(%s<=%s)",
|
||||
string_or_null(attributedesc_string),
|
||||
string_or_null(ldapvalue_string));
|
||||
|
@ -2114,7 +2111,7 @@ static int
|
|||
dissect_ldap_T_present(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ldap_AttributeDescription(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 613 "../../asn1/ldap/ldap.cnf"
|
||||
#line 616 "../../asn1/ldap/ldap.cnf"
|
||||
Filter_string=wmem_strdup_printf(wmem_packet_scope(), "(%s=*)",string_or_null(Filter_string));
|
||||
|
||||
|
||||
|
@ -2127,7 +2124,7 @@ static int
|
|||
dissect_ldap_T_approxMatch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ldap_AttributeValueAssertion(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 555 "../../asn1/ldap/ldap.cnf"
|
||||
#line 558 "../../asn1/ldap/ldap.cnf"
|
||||
Filter_string=wmem_strdup_printf(wmem_packet_scope(), "(%s~=%s)",
|
||||
string_or_null(attributedesc_string),
|
||||
string_or_null(ldapvalue_string));
|
||||
|
@ -2149,7 +2146,7 @@ dissect_ldap_MatchingRuleId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
|
|||
|
||||
static int
|
||||
dissect_ldap_T_dnAttributes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 619 "../../asn1/ldap/ldap.cnf"
|
||||
#line 622 "../../asn1/ldap/ldap.cnf"
|
||||
gboolean val;
|
||||
|
||||
offset = dissect_ber_boolean(implicit_tag, actx, tree, tvb, offset, hf_index, &val);
|
||||
|
@ -2184,7 +2181,7 @@ dissect_ldap_MatchingRuleAssertion(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
|
|||
|
||||
static int
|
||||
dissect_ldap_T_extensibleMatch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 628 "../../asn1/ldap/ldap.cnf"
|
||||
#line 631 "../../asn1/ldap/ldap.cnf"
|
||||
attr_type=NULL;
|
||||
matching_rule_string=NULL;
|
||||
ldapvalue_string=NULL;
|
||||
|
@ -2193,7 +2190,7 @@ dissect_ldap_T_extensibleMatch(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
|
|||
|
||||
offset = dissect_ldap_MatchingRuleAssertion(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 634 "../../asn1/ldap/ldap.cnf"
|
||||
#line 637 "../../asn1/ldap/ldap.cnf"
|
||||
Filter_string=wmem_strdup_printf(wmem_packet_scope(), "(%s:%s%s%s=%s)",
|
||||
(attr_type?attr_type:""),
|
||||
(matching_rule_dnattr?"dn:":""),
|
||||
|
@ -2236,7 +2233,7 @@ static const ber_choice_t Filter_choice[] = {
|
|||
|
||||
static int
|
||||
dissect_ldap_Filter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 678 "../../asn1/ldap/ldap.cnf"
|
||||
#line 681 "../../asn1/ldap/ldap.cnf"
|
||||
proto_tree *tr=NULL;
|
||||
proto_item *it=NULL;
|
||||
attributedesc_string=NULL;
|
||||
|
@ -2272,7 +2269,7 @@ dissect_ldap_Filter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_
|
|||
|
||||
static int
|
||||
dissect_ldap_T_filter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 526 "../../asn1/ldap/ldap.cnf"
|
||||
#line 529 "../../asn1/ldap/ldap.cnf"
|
||||
Filter_string=NULL;
|
||||
Filter_elements = 0;
|
||||
Filter_length = 0;
|
||||
|
@ -2280,7 +2277,7 @@ dissect_ldap_T_filter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _
|
|||
|
||||
offset = dissect_ldap_Filter(implicit_tag, tvb, offset, actx, tree, hf_index);
|
||||
|
||||
#line 531 "../../asn1/ldap/ldap.cnf"
|
||||
#line 534 "../../asn1/ldap/ldap.cnf"
|
||||
Filter_string=NULL;
|
||||
and_filter_string=NULL;
|
||||
Filter_elements = 0;
|
||||
|
@ -2338,7 +2335,7 @@ dissect_ldap_SearchRequest(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
|
|||
|
||||
static int
|
||||
dissect_ldap_AttributeValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 456 "../../asn1/ldap/ldap.cnf"
|
||||
#line 459 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
tvbuff_t *next_tvb = NULL;
|
||||
gchar *string;
|
||||
|
@ -2498,7 +2495,7 @@ static const value_string ldap_T_resultCode_vals[] = {
|
|||
|
||||
static int
|
||||
dissect_ldap_T_resultCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 424 "../../asn1/ldap/ldap.cnf"
|
||||
#line 427 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
const gchar *valstr;
|
||||
|
||||
|
@ -2565,7 +2562,7 @@ dissect_ldap_SEQUENCE_OF_LDAPURL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
|
|||
|
||||
static int
|
||||
dissect_ldap_SearchResultReference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 819 "../../asn1/ldap/ldap.cnf"
|
||||
#line 822 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
|
||||
hf_index, BER_CLASS_APP, 19, TRUE, dissect_ldap_SEQUENCE_OF_LDAPURL);
|
||||
|
@ -2842,7 +2839,7 @@ dissect_ldap_CompareResponse(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
|
|||
|
||||
static int
|
||||
dissect_ldap_AbandonRequest(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 826 "../../asn1/ldap/ldap.cnf"
|
||||
#line 829 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
|
||||
hf_index, BER_CLASS_APP, 16, TRUE, dissect_ldap_MessageID);
|
||||
|
@ -2859,7 +2856,7 @@ dissect_ldap_AbandonRequest(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
|
|||
|
||||
static int
|
||||
dissect_ldap_LDAPOID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 53 "../../asn1/ldap/ldap.cnf"
|
||||
#line 56 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
tvbuff_t *parameter_tvb;
|
||||
const gchar *name;
|
||||
|
@ -2868,7 +2865,7 @@ dissect_ldap_LDAPOID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
|
|||
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
|
||||
¶meter_tvb);
|
||||
|
||||
#line 60 "../../asn1/ldap/ldap.cnf"
|
||||
#line 63 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
object_identifier_id = NULL;
|
||||
|
||||
|
@ -2913,7 +2910,7 @@ dissect_ldap_LDAPOID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
|
|||
|
||||
static int
|
||||
dissect_ldap_T_requestValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 751 "../../asn1/ldap/ldap.cnf"
|
||||
#line 754 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
if((object_identifier_id != NULL) && oid_has_dissector(object_identifier_id)) {
|
||||
offset = call_ber_oid_callback(object_identifier_id, tvb, offset, actx->pinfo, tree, NULL);
|
||||
|
@ -3062,12 +3059,12 @@ dissect_ldap_ExtendedResponse(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
|
|||
|
||||
static int
|
||||
dissect_ldap_T_intermediateResponse_responseValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 759 "../../asn1/ldap/ldap.cnf"
|
||||
#line 762 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
const gchar *name;
|
||||
|
||||
|
||||
#line 763 "../../asn1/ldap/ldap.cnf"
|
||||
#line 766 "../../asn1/ldap/ldap.cnf"
|
||||
if(ldm_tree && object_identifier_id) {
|
||||
proto_item_set_text(ldm_tree, "%s %s", "IntermediateResponse", object_identifier_id);
|
||||
name = oid_resolved_from_string(object_identifier_id);
|
||||
|
@ -3165,7 +3162,7 @@ static const ber_choice_t ProtocolOp_choice[] = {
|
|||
|
||||
static int
|
||||
dissect_ldap_ProtocolOp(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 105 "../../asn1/ldap/ldap.cnf"
|
||||
#line 108 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
ldap_call_response_t *lcrp;
|
||||
ldap_conv_info_t *ldap_info = (ldap_conv_info_t *)actx->private_data;
|
||||
|
@ -3176,7 +3173,7 @@ dissect_ldap_ProtocolOp(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
|
|||
ProtocolOp_choice, hf_index, ett_ldap_ProtocolOp,
|
||||
&ProtocolOp);
|
||||
|
||||
#line 111 "../../asn1/ldap/ldap.cnf"
|
||||
#line 114 "../../asn1/ldap/ldap.cnf"
|
||||
|
||||
if (ProtocolOp == -1) {
|
||||
return offset;
|
||||
|
@ -3249,7 +3246,7 @@ dissect_ldap_ControlType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
|
|||
|
||||
static int
|
||||
dissect_ldap_T_controlValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 732 "../../asn1/ldap/ldap.cnf"
|
||||
#line 735 "../../asn1/ldap/ldap.cnf"
|
||||
gint8 ber_class;
|
||||
gboolean pc, ind;
|
||||
gint32 tag;
|
||||
|
@ -3417,24 +3414,10 @@ dissect_ldap_SortResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
|
|||
}
|
||||
|
||||
|
||||
static const ber_sequence_t DirSyncFlagsSubEntry_sequence[] = {
|
||||
{ &hf_ldap_value , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_ldap_INTEGER },
|
||||
{ NULL, 0, 0, 0, NULL }
|
||||
};
|
||||
|
||||
static int
|
||||
dissect_ldap_DirSyncFlagsSubEntry(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
|
||||
DirSyncFlagsSubEntry_sequence, hf_index, ett_ldap_DirSyncFlagsSubEntry);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_ldap_DirSyncFlags(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 776 "../../asn1/ldap/ldap.cnf"
|
||||
#line 779 "../../asn1/ldap/ldap.cnf"
|
||||
gint8 ber_class;
|
||||
gboolean pc;
|
||||
gint32 tag;
|
||||
|
@ -3515,20 +3498,6 @@ dissect_ldap_PasswdModifyRequestValue(gboolean implicit_tag _U_, tvbuff_t *tvb _
|
|||
}
|
||||
|
||||
|
||||
static const ber_sequence_t PasswdModifyResponseValue_sequence[] = {
|
||||
{ &hf_ldap_genPasswd , BER_CLASS_CON, 0, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ldap_OCTET_STRING },
|
||||
{ NULL, 0, 0, 0, NULL }
|
||||
};
|
||||
|
||||
static int
|
||||
dissect_ldap_PasswdModifyResponseValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
|
||||
PasswdModifyResponseValue_sequence, hf_index, ett_ldap_PasswdModifyResponseValue);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
static const ber_sequence_t CancelRequestValue_sequence[] = {
|
||||
{ &hf_ldap_cancelID , BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_ldap_MessageID },
|
||||
{ NULL, 0, 0, 0, NULL }
|
||||
|
@ -3838,7 +3807,7 @@ static void dissect_PasswordPolicyResponseValue_PDU(tvbuff_t *tvb _U_, packet_in
|
|||
|
||||
|
||||
/*--- End of included file: packet-ldap-fn.c ---*/
|
||||
#line 886 "../../asn1/ldap/packet-ldap-template.c"
|
||||
#line 887 "../../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;
|
||||
|
@ -5683,10 +5652,6 @@ void proto_register_ldap(void) {
|
|||
{ "sortResult", "ldap.sortResult",
|
||||
FT_UINT32, BASE_DEC, VALS(ldap_T_sortResult_vals), 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_ldap_value,
|
||||
{ "value", "ldap.value",
|
||||
FT_INT32, BASE_DEC, NULL, 0,
|
||||
"INTEGER", HFILL }},
|
||||
{ &hf_ldap_flags,
|
||||
{ "flags", "ldap.flags",
|
||||
FT_INT32, BASE_DEC, NULL, 0,
|
||||
|
@ -5707,10 +5672,6 @@ void proto_register_ldap(void) {
|
|||
{ "newPasswd", "ldap.newPasswd",
|
||||
FT_BYTES, BASE_NONE, NULL, 0,
|
||||
"OCTET_STRING", HFILL }},
|
||||
{ &hf_ldap_genPasswd,
|
||||
{ "genPasswd", "ldap.genPasswd",
|
||||
FT_BYTES, BASE_NONE, NULL, 0,
|
||||
"OCTET_STRING", HFILL }},
|
||||
{ &hf_ldap_cancelID,
|
||||
{ "cancelID", "ldap.cancelID",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
|
@ -5781,7 +5742,7 @@ void proto_register_ldap(void) {
|
|||
NULL, HFILL }},
|
||||
|
||||
/*--- End of included file: packet-ldap-hfarr.c ---*/
|
||||
#line 2252 "../../asn1/ldap/packet-ldap-template.c"
|
||||
#line 2253 "../../asn1/ldap/packet-ldap-template.c"
|
||||
};
|
||||
|
||||
/* List of subtrees */
|
||||
|
@ -5793,6 +5754,7 @@ void proto_register_ldap(void) {
|
|||
&ett_mscldap_netlogon_flags,
|
||||
&ett_mscldap_ntver_flags,
|
||||
&ett_mscldap_ipdetails,
|
||||
&ett_ldap_DirSyncFlagsSubEntry,
|
||||
|
||||
|
||||
/*--- Included file: packet-ldap-ettarr.c ---*/
|
||||
|
@ -5839,10 +5801,8 @@ void proto_register_ldap(void) {
|
|||
&ett_ldap_SortKeyList,
|
||||
&ett_ldap_SortKeyList_item,
|
||||
&ett_ldap_SortResult,
|
||||
&ett_ldap_DirSyncFlagsSubEntry,
|
||||
&ett_ldap_DirSyncControlValue,
|
||||
&ett_ldap_PasswdModifyRequestValue,
|
||||
&ett_ldap_PasswdModifyResponseValue,
|
||||
&ett_ldap_CancelRequestValue,
|
||||
&ett_ldap_SyncRequestValue,
|
||||
&ett_ldap_SyncStateValue,
|
||||
|
@ -5856,7 +5816,7 @@ void proto_register_ldap(void) {
|
|||
&ett_ldap_T_warning,
|
||||
|
||||
/*--- End of included file: packet-ldap-ettarr.c ---*/
|
||||
#line 2265 "../../asn1/ldap/packet-ldap-template.c"
|
||||
#line 2267 "../../asn1/ldap/packet-ldap-template.c"
|
||||
};
|
||||
/* UAT for header fields */
|
||||
static uat_field_t custom_attribute_types_uat_fields[] = {
|
||||
|
@ -6022,7 +5982,7 @@ proto_reg_handoff_ldap(void)
|
|||
|
||||
|
||||
/*--- End of included file: packet-ldap-dis-tab.c ---*/
|
||||
#line 2414 "../../asn1/ldap/packet-ldap-template.c"
|
||||
#line 2416 "../../asn1/ldap/packet-ldap-template.c"
|
||||
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue