Diff for /include/lutil.h between versions 1.37 and 1.37.2.4

version 1.37, 2002/01/04 19:40:30 version 1.37.2.4, 2002/09/10 01:06:48
Line 1 Line 1
 /* $OpenLDAP: pkg/ldap/include/lutil.h,v 1.36 2001/12/17 21:40:10 hyc Exp $ */  /* $OpenLDAP: pkg/ldap/include/lutil.h,v 1.37.2.3 2002/09/01 03:57:37 kurt Exp $ */
 /*  /*
  * Copyright 1998-2002 The OpenLDAP Foundation, Redwood City, California, USA   * Copyright 1998-2002 The OpenLDAP Foundation, Redwood City, California, USA
  * All rights reserved.   * All rights reserved.
Line 26  LDAP_BEGIN_DECL Line 26  LDAP_BEGIN_DECL
 /* Avoid floating point math by through extra padding */  /* Avoid floating point math by through extra padding */
   
 #define LUTIL_BASE64_ENCODE_LEN(n)      ((n)/3 * 4 + 4)  #define LUTIL_BASE64_ENCODE_LEN(n)      ((n)/3 * 4 + 4)
 #define LUTIL_BASE64_DECODE_LEN(n)      ((n)/4 * 3)  #define LUTIL_BASE64_DECODE_LEN(n)      (((n)+3)/4 * 3)
   
 /* ISC Base64 Routines */  /* ISC Base64 Routines */
 /* base64.c */  /* base64.c */
Line 56  lutil_entropy LDAP_P(( Line 56  lutil_entropy LDAP_P((
         unsigned char *buf,          unsigned char *buf,
         ber_len_t nbytes ));          ber_len_t nbytes ));
   
 /* passwd.c */  /* passfile.c */
 struct berval; /* avoid pulling in lber.h */  struct berval; /* avoid pulling in lber.h */
   
 LDAP_LUTIL_F( int )  LDAP_LUTIL_F( int )
   lutil_get_filed_password LDAP_P((
           const char *filename,
           struct berval * ));
   
   /* passwd.c */
   LDAP_LUTIL_F( int )
 lutil_authpasswd LDAP_P((  lutil_authpasswd LDAP_P((
         const struct berval *passwd,    /* stored password */          const struct berval *passwd,    /* stored password */
         const struct berval *cred,      /* user supplied value */          const struct berval *cred,      /* user supplied value */
Line 106  lutil_progname LDAP_P(( Line 112  lutil_progname LDAP_P((
         int argc,          int argc,
         char *argv[] ));          char *argv[] ));
   
   LDAP_LUTIL_F( char* )
   lutil_strcopy LDAP_P(( char *dst, const char *src ));
   
   LDAP_LUTIL_F( char* )
   lutil_strncopy LDAP_P(( char *dst, const char *src, size_t n ));
   
   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 ));
   
 #ifndef HAVE_MKSTEMP  #ifndef HAVE_MKSTEMP
 LDAP_LUTIL_F( int )  LDAP_LUTIL_F( int )
 mkstemp LDAP_P (( char * template ));  mkstemp LDAP_P (( char * template ));
Line 116  LDAP_LUTIL_F( int ) Line 135  LDAP_LUTIL_F( int )
 lutil_pair( ber_socket_t sd[2] );  lutil_pair( ber_socket_t sd[2] );
   
 /* uuid.c */  /* uuid.c */
   /* use this macro to allocate buffer for lutil_uuidstr */
   #define LDAP_LUTIL_UUIDSTR_BUFSIZE      40
 LDAP_LUTIL_F( size_t )  LDAP_LUTIL_F( size_t )
 lutil_uuidstr( char *buf, size_t len );  lutil_uuidstr( char *buf, size_t len );
   
 /* csn.c */  /* csn.c */
   /* use this macro to allocate buffer for lutil_csnstr */
   #define LDAP_LUTIL_CSNSTR_BUFSIZE       64
 LDAP_LUTIL_F( size_t )  LDAP_LUTIL_F( size_t )
 lutil_csnstr( char *buf, size_t len, unsigned int replica, unsigned int mod );  lutil_csnstr( char *buf, size_t len, unsigned int replica, unsigned int mod );
   
Line 145  LDAP_LUTIL_V (SERVICE_STATUS_HANDLE) hSL Line 168  LDAP_LUTIL_V (SERVICE_STATUS_HANDLE) hSL
   
 #endif /* HAVE_NT_SERVICE_MANAGER */  #endif /* HAVE_NT_SERVICE_MANAGER */
   
   #ifdef HAVE_EBCDIC
   /* Generally this has only been used to put '\n' to stdout. We need to
    * make sure it is output in EBCDIC.
    */
   #undef putchar
   #undef putc
   #define putchar(c)     putc((c), stdout)
   #define putc(c,fp)     do { char x=(c); __atoe_l(&x,1); putc(x,fp); } while(0)
   #endif
   
 LDAP_END_DECL  LDAP_END_DECL
   
 #endif /* _LUTIL_H */  #endif /* _LUTIL_H */

Removed from v.1.37  
changed lines
  Added in v.1.37.2.4


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org