X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fldap_schema.h;h=3ac68810c9fd7bcff9672c1a82786b88b9d851a3;hb=f28e0c19673a59088edd6bc3e54820507e9eca25;hp=9c082cd90b2f18f1b8c593cabc2af4f3ce4b02d5;hpb=fb422591a246285abadeceffb4a727d8645be802;p=openldap diff --git a/include/ldap_schema.h b/include/ldap_schema.h index 9c082cd90b..3ac68810c9 100644 --- a/include/ldap_schema.h +++ b/include/ldap_schema.h @@ -1,3 +1,4 @@ +/* $OpenLDAP$ */ /* * Copyright 1999 The OpenLDAP Foundation, Redwood City, California, USA * All rights reserved. @@ -86,65 +87,81 @@ typedef struct ldap_objectclass { #define LDAP_SCHEMA_STRUCTURAL 1 #define LDAP_SCHEMA_AUXILIARY 2 -LDAP_F( void ) +LIBLDAP_F( LDAP_CONST char * ) +ldap_syntax2name LDAP_P(( + LDAP_SYNTAX * syn )); + +LIBLDAP_F( LDAP_CONST char * ) +ldap_matchingrule2name LDAP_P(( + LDAP_MATCHING_RULE * mr )); + +LIBLDAP_F( LDAP_CONST char * ) +ldap_attributetype2name LDAP_P(( + LDAP_ATTRIBUTE_TYPE * at )); + +LIBLDAP_F( LDAP_CONST char * ) +ldap_objectclass2name LDAP_P(( + LDAP_OBJECT_CLASS * oc )); + +LIBLDAP_F( void ) ldap_syntax_free LDAP_P(( LDAP_SYNTAX * syn )); -LDAP_F( void ) +LIBLDAP_F( void ) ldap_matchingrule_free LDAP_P(( LDAP_MATCHING_RULE * mr )); -LDAP_F( void ) +LIBLDAP_F( void ) ldap_attributetype_free LDAP_P(( LDAP_ATTRIBUTE_TYPE * at )); -LDAP_F( void ) +LIBLDAP_F( void ) ldap_objectclass_free LDAP_P(( LDAP_OBJECT_CLASS * oc )); -LDAP_F( LDAP_OBJECT_CLASS * ) +LIBLDAP_F( LDAP_OBJECT_CLASS * ) ldap_str2objectclass LDAP_P(( LDAP_CONST char * s, int * code, LDAP_CONST char ** errp )); -LDAP_F( LDAP_ATTRIBUTE_TYPE * ) +LIBLDAP_F( LDAP_ATTRIBUTE_TYPE * ) ldap_str2attributetype LDAP_P(( LDAP_CONST char * s, int * code, LDAP_CONST char ** errp )); -LDAP_F( LDAP_SYNTAX * ) +LIBLDAP_F( LDAP_SYNTAX * ) ldap_str2syntax LDAP_P(( LDAP_CONST char * s, int * code, LDAP_CONST char ** errp )); -LDAP_F( LDAP_MATCHING_RULE * ) +LIBLDAP_F( LDAP_MATCHING_RULE * ) ldap_str2matchingrule LDAP_P(( LDAP_CONST char * s, int * code, LDAP_CONST char ** errp )); -LDAP_F( char *) +LIBLDAP_F( char *) ldap_objectclass2str LDAP_P(( LDAP_CONST LDAP_OBJECT_CLASS * oc )); -LDAP_F( char *) +LIBLDAP_F( char *) ldap_attributetype2str LDAP_P(( LDAP_CONST LDAP_ATTRIBUTE_TYPE * at )); -LDAP_F( char *) +LIBLDAP_F( char *) ldap_syntax2str LDAP_P(( LDAP_CONST LDAP_SYNTAX * syn )); -LDAP_F( char *) +LIBLDAP_F( char *) ldap_matchingrule2str LDAP_P(( LDAP_CONST LDAP_MATCHING_RULE * mr )); -LDAP_F( char *) +LIBLDAP_F( char *) ldap_scherr2str LDAP_P(( - LDAP_CONST int code )); + int code )) LDAP_GCCATTR((const)); LDAP_END_DECL