Skip to content
Snippets Groups Projects
Commit 9b52459b authored by Kurt Zeilenga's avatar Kurt Zeilenga
Browse files

Add additional BER_BV macros

parent 16348114
Branches
Tags
No related merge requests found
......@@ -165,9 +165,20 @@ ber_bvarray_add_x LDAP_P(( BerVarray *p, BerValue *bv, void *ctx ));
#define ber_bvchr(bv,c) \
memchr( (bv)->bv_val, (c), (bv)->bv_len )
#define BER_BVC(x) { sizeof( (x) ) - 1, (x) }
#define BER_BVC(x) { sizeof(x) - 1, (x) }
#define BER_BVNULL { 0L, NULL }
#define BER_BVZERO(bv) do { \
(bv)->bv_len = 0; \
(bv)->bv_val = NULL; \
} while (0)
#define BER_BVSTR(bv,s) do { \
(bv)->bv_len = sizeof(s)-1; \
(bv)->bv_val = (s); \
} while (0)
#define BER_BVISNULL(bv) ((bv)->bv_val == NULL)
#define BER_BVISEMPTY(bv) ((bv)->bv_len == 0)
LDAP_END_DECL
#endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment