--- include/lutil.h 2002/08/29 01:32:01 1.37.2.2 +++ include/lutil.h 2002/09/01 03:57:37 1.37.2.3 @@ -1,4 +1,4 @@ -/* $OpenLDAP: pkg/ldap/include/lutil.h,v 1.37.2.1 2002/07/28 19:03:08 kurt Exp $ */ +/* $OpenLDAP: pkg/ldap/include/lutil.h,v 1.37.2.2 2002/08/29 01:32:01 kurt Exp $ */ /* * Copyright 1998-2002 The OpenLDAP Foundation, Redwood City, California, USA * All rights reserved. @@ -120,6 +120,8 @@ lutil_strncopy LDAP_P(( char *dst, const struct tm; +/* use this macro to statically allocate buffer for lutil_gentime */ +#define LDAP_LUTIL_GENTIME_BUFSIZE 22 LDAP_LUTIL_F( size_t ) lutil_gentime LDAP_P(( char *s, size_t max, const struct tm *tm )); @@ -133,10 +135,14 @@ LDAP_LUTIL_F( int ) lutil_pair( ber_socket_t sd[2] ); /* uuid.c */ +/* use this macro to allocate buffer for lutil_uuidstr */ +#define LDAP_LUTIL_UUIDSTR_BUFSIZE 40 LDAP_LUTIL_F( size_t ) lutil_uuidstr( char *buf, size_t len ); /* csn.c */ +/* use this macro to allocate buffer for lutil_csnstr */ +#define LDAP_LUTIL_CSNSTR_BUFSIZE 64 LDAP_LUTIL_F( size_t ) lutil_csnstr( char *buf, size_t len, unsigned int replica, unsigned int mod );