diff options
author | Simon Rettberg | 2017-04-21 16:39:24 +0200 |
---|---|---|
committer | Simon Rettberg | 2017-04-21 16:39:24 +0200 |
commit | 332ff7a104d978a607aae7239c70073c4e88fa22 (patch) | |
tree | 00577e4104916846fcfd1d57c4e5b8be28d30a13 /ldif.h | |
parent | scan_asn1length: Allow non-minimally encoded values (diff) | |
download | ldadp-332ff7a104d978a607aae7239c70073c4e88fa22.tar.gz ldadp-332ff7a104d978a607aae7239c70073c4e88fa22.tar.xz ldadp-332ff7a104d978a607aae7239c70073c4e88fa22.zip |
Remove unused string matching helpers
Diffstat (limited to 'ldif.h')
-rw-r--r-- | ldif.h | 32 |
1 files changed, 0 insertions, 32 deletions
@@ -1,32 +0,0 @@ -#define _FILE_OFFSET_BITS 64 -#include <sys/stat.h> -#include <inttypes.h> -#include "asn1.h" -#include "ldap.h" - -/* how many attributes do we allow per record? */ -#define ATTRIBS 100 - -struct attribute { - uint32_t name, value; -}; - -struct ldaprec { - uint32_t dn; - unsigned int n; /* number of attributes */ - struct attribute a[ATTRIBS]; - struct ldaprec* next; -}; - -extern uint32_t dn, mail, sn, cn, objectClass; -extern struct ldaprec *first; -extern unsigned long ldifrecords; - -int ldif_parse(const char* filename,off_t fromofs,struct stat* ss); - -/* return non-zero if the record matches the search request */ -int ldap_match(struct ldaprec* r,struct SearchRequest* sr); -int ldap_match_mapped(uint32_t ofs,struct SearchRequest* sr); -int ldap_match_present(uint32_t ofs,uint32_t attrofs); -uint32_t ldap_find_attr_value(uint32_t ofs,uint32_t attrofs); -int ldap_matchfilter_mapped(uint32_t ofs,struct Filter* f); |