/netbsd-current/external/bsd/openldap/dist/contrib/slapd-modules/comp_match/ |
H A D | init.c | 266 ComponentSyntaxInfo *csi_attr, 273 gser_decoder_func *decoder = csi_attr->csi_comp_desc->cd_gser_decoder; 280 if ( csi_attr->csi_comp_desc->cd_type_id == BASICTYPE_ANY ) 281 decoder = ((ComponentAny*)csi_attr)->cai->GSER_Decode; 456 ComponentSyntaxInfo *csi_attr, 467 FOR_EACH_LIST_ELMT( comp_elmt, &((ComponentList*)csi_attr)->comp_list ) 476 FOR_EACH_LIST_ELMT( comp_elmt, &((ComponentList*)csi_attr)->comp_list ) 528 ComponentSyntaxInfo *csi_attr, 539 comp_convert_assert_to_comp( assert_mem_op, csi_attr, &ca->ca_ma_value, &csi_assert, &len, DEC_ALLOC_MODE_0 ); 553 return csi_attr 264 comp_convert_assert_to_comp( void* mem_op, ComponentSyntaxInfo *csi_attr, struct berval* bv, ComponentSyntaxInfo** csi, int* len, int mode ) argument 453 comp_test_all_components( void* attr_mem_op, void* assert_mem_op, ComponentSyntaxInfo *csi_attr, ComponentAssertion* ca ) argument 525 comp_test_one_component( void* attr_mem_op, void* assert_mem_op, ComponentSyntaxInfo *csi_attr, ComponentAssertion *ca ) argument 597 comp_test_components( void* attr_nm, void* assert_nm, ComponentSyntaxInfo* csi_attr, ComponentAssertion* ca) argument [all...] |
H A D | crl.c | 36 MatchingComponentTBSCertListSeqOfSeq ( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) { argument 41 mr = retrieve_matching_rule( oid, csi_attr->csi_comp_desc->cd_type_id); 42 if ( mr ) return component_value_match( mr, csi_attr, csi_assert ); 46 rc = MatchingComponentCertificateSerialNumber ( oid, (ComponentSyntaxInfo*)&((ComponentTBSCertListSeqOfSeq*)csi_attr)->userCertificate, (ComponentSyntaxInfo*)&((ComponentTBSCertListSeqOfSeq*)csi_assert)->userCertificate ); 49 rc = MatchingComponentTime ( oid, (ComponentSyntaxInfo*)((ComponentTBSCertListSeqOfSeq*)csi_attr)->revocationDate, (ComponentSyntaxInfo*)((ComponentTBSCertListSeqOfSeq*)csi_assert)->revocationDate ); 52 if(COMPONENTNOT_NULL( ((ComponentTBSCertListSeqOfSeq*)csi_attr)->crlEntryExtensions ) ) { 53 rc = MatchingComponentExtensions ( oid, (ComponentSyntaxInfo*)((ComponentTBSCertListSeqOfSeq*)csi_attr)->crlEntryExtensions, (ComponentSyntaxInfo*)((ComponentTBSCertListSeqOfSeq*)csi_assert)->crlEntryExtensions ); 318 MatchingComponentTBSCertListSeqOf ( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) { argument 326 mr = retrieve_matching_rule( oid, csi_attr->csi_comp_desc->cd_type_id); 327 if ( mr ) return component_value_match( mr, csi_attr, csi_asser 557 MatchingComponentTBSCertList( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1029 MatchingComponentCertificateList( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument [all...] |
H A D | componentlib.c | 42 MatchingComponentBits ( char* oid, ComponentSyntaxInfo *csi_attr, argument 50 mr = retrieve_matching_rule(oid, (AsnTypeId)csi_attr->csi_comp_desc->cd_type_id ); 52 return component_value_match( mr, csi_attr , csi_assert ); 54 a = ((ComponentBits*)csi_attr); 399 MatchingComponentBool(char* oid, ComponentSyntaxInfo* csi_attr, argument 406 mr = retrieve_matching_rule(oid, csi_attr->csi_comp_desc->cd_type_id ); 408 return component_value_match( mr, csi_attr , csi_assert ); 411 a = ((ComponentBool*)csi_attr); 509 MatchingComponentEnum ( char* oid, ComponentSyntaxInfo *csi_attr, argument 517 mr = retrieve_matching_rule(oid, csi_attr 718 MatchingComponentInt(char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 827 MatchingComponentNull( char *oid, ComponentSyntaxInfo *csi_attr, ComponentSyntaxInfo *csi_assert ) argument 1027 MatchingComponentOcts( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1421 MatchingComponentReal(char* oid, ComponentSyntaxInfo *csi_attr, ComponentSyntaxInfo *csi_assert ) argument 1530 MatchingComponentRelativeOid( char* oid, ComponentSyntaxInfo *csi_attr, ComponentSyntaxInfo *csi_assert ) argument [all...] |
H A D | certificate.c | 94 MatchingComponentAlgorithmIdentifier ( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) { argument 99 mr = retrieve_matching_rule( oid, csi_attr->csi_comp_desc->cd_type_id); 100 if ( mr ) return component_value_match( mr, csi_attr, csi_assert ); 104 rc = MatchingComponentOid ( oid, (ComponentSyntaxInfo*)&((ComponentAlgorithmIdentifier*)csi_attr)->algorithm, (ComponentSyntaxInfo*)&((ComponentAlgorithmIdentifier*)csi_assert)->algorithm ); 107 rc = SetAnyTypeByComponentOid ((ComponentSyntaxInfo*)&((ComponentAlgorithmIdentifier*)csi_attr)->parameters, (&((ComponentAlgorithmIdentifier*)csi_attr)->algorithm)); 108 rc = MatchingComponentAnyDefinedBy ( oid, (ComponentAny*)&((ComponentAlgorithmIdentifier*)csi_attr)->parameters, (ComponentAny*)&((ComponentAlgorithmIdentifier*)csi_assert)->parameters); 320 MatchingComponentTime ( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) { argument 326 v1 = (ComponentTime*)csi_attr; 329 mr = retrieve_matching_rule( oid, csi_attr 524 MatchingComponentExtension( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 796 MatchingComponentAttributeTypeAndValue( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1011 MatchingComponentValidity( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1238 MatchingComponentSubjectPublicKeyInfo( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1459 MatchingComponentExtensions( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1693 MatchingComponentRelativeDistinguishedName( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1940 MatchingComponentRDNSequence( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 2181 MatchingComponentName( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 2354 MatchingComponentTBSCertificate( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 2988 MatchingComponentCertificate( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument [all...] |
H A D | authorityKeyIdentifier.c | 36 MatchingComponentOtherName ( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) { argument 41 mr = retrieve_matching_rule( oid, csi_attr->csi_comp_desc->cd_type_id); 42 if ( mr ) return component_value_match( mr, csi_attr, csi_assert ); 46 rc = MatchingComponentOid ( oid, (ComponentSyntaxInfo*)&((ComponentOtherName*)csi_attr)->type_id, (ComponentSyntaxInfo*)&((ComponentOtherName*)csi_assert)->type_id ); 49 rc = SetAnyTypeByComponentOid ((ComponentSyntaxInfo*)&((ComponentOtherName*)csi_attr)->value, (&((ComponentOtherName*)csi_attr)->type_id)); 50 rc = MatchingComponentAnyDefinedBy ( oid, (ComponentAny*)&((ComponentOtherName*)csi_attr)->value, (ComponentAny*)&((ComponentOtherName*)csi_assert)->value); 258 MatchingComponentORAddress ( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) { argument 263 mr = retrieve_matching_rule( oid, csi_attr->csi_comp_desc->cd_type_id); 264 if ( mr ) return component_value_match( mr, csi_attr, csi_asser 520 MatchingComponentDirectoryString( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 814 MatchingComponentEDIPartyName( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1050 MatchingComponentGeneralName( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1547 MatchingComponentGeneralNames( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument 1773 MatchingComponentAuthorityKeyIdentifier( char* oid, ComponentSyntaxInfo* csi_attr, ComponentSyntaxInfo* csi_assert ) argument [all...] |
/netbsd-current/external/bsd/openldap/dist/servers/slapd/back-mdb/ |
H A D | index.c | 492 ComponentSyntaxInfo* csi_attr; 534 csi_attr = ((ComponentSyntaxInfo*)decoded_comp)->csi_comp_desc->cd_extract_i( mem_op, dupped_cr, decoded_comp ); 535 if ( !csi_attr ) 537 cr->cr_asn_type_id = csi_attr->csi_comp_desc->cd_type_id; 543 rc = component_encoder( mem_op, csi_attr, &value );
|
/netbsd-current/external/bsd/openldap/dist/servers/slapd/ |
H A D | component.c | 105 ComponentSyntaxInfo *csi_attr = (ComponentSyntaxInfo*)value; local 116 rc = test_comp_filter( syntax, csi_attr, ma->ma_cf ); 1267 ComponentSyntaxInfo *csi_attr, 1276 rc = test_comp_filter( syn, csi_attr, ca->ca_cf ); 1301 rc = test_components( attr_nm, assert_nm, csi_attr, ca ); 1265 test_comp_filter_item( Syntax *syn, ComponentSyntaxInfo *csi_attr, ComponentAssertion *ca ) argument
|
H A D | slap.h | 3243 ComponentSyntaxInfo* csi_attr,
|