diff options
| author | David M. Syzdek <david@syzdek.net> | 2019-11-25 00:44:06 -0900 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2019-11-25 00:51:03 -0900 |
| commit | 46341c29e9c4d1d3557aa3a3939c876f49030b8a (patch) | |
| tree | e6c49c147771881c56b2a4cc15fada272803eb81 /include | |
| parent | 24fc995e7ef7627d47b1d992aaf79c2f8bb6e4b4 (diff) | |
| download | ldap-utils-46341c29e9c4d1d3557aa3a3939c876f49030b8a.tar.gz ldap-utils-46341c29e9c4d1d3557aa3a3939c876f49030b8a.tar.bz2 ldap-utils-46341c29e9c4d1d3557aa3a3939c876f49030b8a.tar.xz ldap-utils-46341c29e9c4d1d3557aa3a3939c876f49030b8a.zip | |
libldapschema: adding support for common ABNF OID spec files
Diffstat (limited to 'include')
| -rw-r--r-- | include/ldapschema.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/ldapschema.h b/include/ldapschema.h index 2e232ca..a6a086e 100644 --- a/include/ldapschema.h +++ b/include/ldapschema.h | |||
| @@ -153,6 +153,7 @@ | |||
| 153 | #define LDAPSCHEMA_CONTROL 0x42 | 153 | #define LDAPSCHEMA_CONTROL 0x42 |
| 154 | #define LDAPSCHEMA_EXTENSION 0x43 | 154 | #define LDAPSCHEMA_EXTENSION 0x43 |
| 155 | #define LDAPSCHEMA_UNSOLICITED 0x44 ///< Unsolicited Notice | 155 | #define LDAPSCHEMA_UNSOLICITED 0x44 ///< Unsolicited Notice |
| 156 | #define LDAPSCHEMA_ABNF 0x45 | ||
| 156 | #define LDAPSCHEMA_TYPE( val ) (val & LDAPSCHEMA_TYPE_MASK ) | 157 | #define LDAPSCHEMA_TYPE( val ) (val & LDAPSCHEMA_TYPE_MASK ) |
| 157 | #define LDAPSCHEMA_SUBTYPE( val ) (val & LDAPSCHEMA_SUBTYPE_MASK ) | 158 | #define LDAPSCHEMA_SUBTYPE( val ) (val & LDAPSCHEMA_SUBTYPE_MASK ) |
| 158 | #define LDAPSCHEMA_IS_TYPE( val, type ) ( LDAPSCHEMA_TYPE(val) == type ) | 159 | #define LDAPSCHEMA_IS_TYPE( val, type ) ( LDAPSCHEMA_TYPE(val) == type ) |
| @@ -333,6 +334,11 @@ ldapschema_value_free_len( | |||
| 333 | //-----------------------------// | 334 | //-----------------------------// |
| 334 | #pragma mark OID Specification functions | 335 | #pragma mark OID Specification functions |
| 335 | 336 | ||
| 337 | _LDAPSCHEMA_F | ||
| 338 | const LDAPSchemaSpec * | ||
| 339 | ldapschema_spec_abnf( | ||
| 340 | int abnf_type ); | ||
| 341 | |||
| 336 | _LDAPSCHEMA_F int | 342 | _LDAPSCHEMA_F int |
| 337 | ldapschema_spec_field( | 343 | ldapschema_spec_field( |
| 338 | const LDAPSchemaSpec * spec, | 344 | const LDAPSchemaSpec * spec, |
