Diff for /include/lutil.h between versions 1.11 and 1.23

version 1.11, 1999/06/29 20:24:53 version 1.23, 1999/12/09 00:11:16
Line 1 Line 1
   /* $OpenLDAP: pkg/ldap/include/lutil.h,v 1.22 1999/12/08 03:37:59 kdz Exp $ */
 /*  /*
  * Copyright 1998-1999 The OpenLDAP Foundation, All Rights Reserved.   * Copyright 1998,1999 The OpenLDAP Foundation, Redwood City, California, USA
  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file   * All rights reserved.
    *
    * Redistribution and use in source and binary forms are permitted only
    * as authorized by the OpenLDAP Public License.  A copy of this
    * license is available at http://www.OpenLDAP.org/license.html or
    * in file LICENSE in the top-level directory of the distribution.
  */   */
   
 #ifndef _LUTIL_H  #ifndef _LUTIL_H
 #define _LUTIL_H 1  #define _LUTIL_H 1
   
 #include <ldap_cdefs.h>  #include <ldap_cdefs.h>
   #include <lber_types.h>
   
 /*  /*
  * Include file for LDAP utility routine   * Include file for LDAP utility routine
  */   */
   
 LDAP_BEGIN_DECL  LDAP_BEGIN_DECL
   
   /* n octets encode into ceiling(n/3) * 4 bytes */
   /* Avoid floating point math by through extra padding */
   
   #define LUTIL_BASE64_ENCODE_LEN(n)      ((n)/3 * 4 + 4)
   #define LUTIL_BASE64_DECODE_LEN(n)      ((n)/4 * 3)
   
 /* ISC Base64 Routines */  /* ISC Base64 Routines */
 /* base64.c */  /* base64.c */
   
 LDAP_F( int )  LIBLUTIL_F( int )
 lutil_b64_ntop LDAP_P((  lutil_b64_ntop LDAP_P((
         unsigned char const *,          unsigned char const *,
         size_t,          size_t,
         char *,          char *,
         size_t));          size_t));
   
 LDAP_F( int )  LIBLUTIL_F( int )
 lutil_b64_pton LDAP_P((  lutil_b64_pton LDAP_P((
         char const *,          char const *,
         unsigned char *,          unsigned char *,
         size_t));          size_t));
   
 /* detach.c */  /* detach.c */
 LDAP_F( void )  LIBLUTIL_F( void )
 lutil_detach LDAP_P((  lutil_detach LDAP_P((
         int debug,          int debug,
         int do_close));          int do_close));
   
   /* entropy.c */
   LIBLUTIL_F( int )
   lutil_entropy LDAP_P((
           char *buf,
           int nbytes ));
   
 /* passwd.c */  /* passwd.c */
 LDAP_F( int )  struct berval; /* avoid pulling in lber.h */
   
   LIBLUTIL_F( int )
 lutil_passwd LDAP_P((  lutil_passwd LDAP_P((
         const char *cred,          const struct berval *passwd,    /* stored password */
         const char *passwd,          const struct berval *cred,      /* user supplied value */
         const char **methods ));          const char **methods ));
   
   LIBLUTIL_F( struct berval * )
   lutil_passwd_generate LDAP_P((
           const struct berval *passwd,
           const char *method ));
   
   LIBLUTIL_F( int )
   lutil_passwd_scheme LDAP_P((
           const char *scheme ));
   
   /* utils.c */
   LIBLUTIL_F( char* )
   lutil_progname LDAP_P((
           const char* name,
           int argc,
           char *argv[] ));
   
   /* sockpair.c */
   LIBLUTIL_F( int )
   lutil_pair( LBER_SOCKET_T sd[2] );
   
 LDAP_END_DECL  LDAP_END_DECL
   
 #endif /* _LUTIL_H */  #endif /* _LUTIL_H */

Removed from v.1.11  
changed lines
  Added in v.1.23


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