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:
Kurt Zeilenga 2002-10-07 21:01:47 +00:00
parent e37ccca9aa
commit 3a17376dfd
3 changed files with 6 additions and 5 deletions

View File

@ -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;

View File

@ -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;

View File

@ -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;