mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-03-07 14:18:15 +08:00
s/256/LBER_ELEMENT_SIZEOF/
set LBER_ELEMENT_SIZEOF to 256 maybe this should be set to N*sizeof(size_t) or something
This commit is contained in:
parent
e37ccca9aa
commit
3a17376dfd
@ -154,6 +154,7 @@ typedef struct lber_memory_fns {
|
||||
#define LBER_OPT_SUCCESS (0)
|
||||
#define LBER_OPT_ERROR (-1)
|
||||
|
||||
#define LBER_ELEMENT_SIZEOF (256) /* must be >= sizeof(BerElement) */
|
||||
typedef struct berelement BerElement;
|
||||
typedef struct sockbuf Sockbuf;
|
||||
typedef struct seqorset Seqorset;
|
||||
|
@ -95,7 +95,7 @@ int slap_passwd_parse( struct berval *reqdata,
|
||||
int rc = LDAP_SUCCESS;
|
||||
ber_tag_t tag;
|
||||
ber_len_t len;
|
||||
char berbuf[256];
|
||||
char berbuf[LBER_ELEMENT_SIZEOF];
|
||||
BerElement *ber = (BerElement *)berbuf;
|
||||
|
||||
if( reqdata == NULL ) {
|
||||
@ -236,7 +236,7 @@ struct berval * slap_passwd_return(
|
||||
{
|
||||
int rc;
|
||||
struct berval *bv = NULL;
|
||||
char berbuf[256];
|
||||
char berbuf[LBER_ELEMENT_SIZEOF];
|
||||
/* opaque structure, size unknown but smaller than berbuf */
|
||||
BerElement *ber = (BerElement *)berbuf;
|
||||
|
||||
|
@ -213,7 +213,7 @@ send_ldap_response(
|
||||
LDAPControl **ctrls
|
||||
)
|
||||
{
|
||||
char berbuf[256];
|
||||
char berbuf[LBER_ELEMENT_SIZEOF];
|
||||
BerElement *ber = (BerElement *)berbuf;
|
||||
int rc;
|
||||
long bytes;
|
||||
@ -655,7 +655,7 @@ send_search_entry(
|
||||
LDAPControl **ctrls
|
||||
)
|
||||
{
|
||||
char berbuf[256];
|
||||
char berbuf[LBER_ELEMENT_SIZEOF];
|
||||
BerElement *ber = (BerElement *)berbuf;
|
||||
Attribute *a, *aa;
|
||||
int i, j, rc=-1, bytes;
|
||||
@ -1197,7 +1197,7 @@ send_search_reference(
|
||||
BerVarray *v2refs
|
||||
)
|
||||
{
|
||||
char berbuf[256];
|
||||
char berbuf[LBER_ELEMENT_SIZEOF];
|
||||
BerElement *ber = (BerElement *)berbuf;
|
||||
int rc;
|
||||
int bytes;
|
||||
|
Loading…
Reference in New Issue
Block a user