version 1.27, 2004/01/01 18:15:24
|
version 1.30.2.1, 2005/01/20 18:03:48
|
Line 1
|
Line 1
|
/* $OpenLDAP: pkg/ldap/include/lber_pvt.h,v 1.26 2003/11/26 06:16:36 kurt Exp $ */ |
/* $OpenLDAP: pkg/ldap/include/lber_pvt.h,v 1.30 2004/04/27 19:40:54 ando Exp $ */ |
/* This work is part of OpenLDAP Software <http://www.openldap.org/>. |
/* This work is part of OpenLDAP Software <http://www.openldap.org/>. |
* |
* |
* Copyright 1998-2004 The OpenLDAP Foundation. |
* Copyright 1998-2005 The OpenLDAP Foundation. |
* All rights reserved. |
* All rights reserved. |
* |
* |
* Redistribution and use in source and binary forms, with or without |
* Redistribution and use in source and binary forms, with or without |
Line 165 ber_bvarray_add_x LDAP_P(( BerVarray *p,
|
Line 165 ber_bvarray_add_x LDAP_P(( BerVarray *p,
|
#define ber_bvchr(bv,c) \ |
#define ber_bvchr(bv,c) \ |
memchr( (bv)->bv_val, (c), (bv)->bv_len ) |
memchr( (bv)->bv_val, (c), (bv)->bv_len ) |
|
|
#define BER_BVC(x) { sizeof( (x) ) - 1, (x) } |
#define BER_BVC(s) { STRLENOF(s), (s) } |
#define BER_BVNULL { 0L, NULL } |
#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 = STRLENOF(s); \ |
|
(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 |
LDAP_END_DECL |
|
|