* vsnprintf and snprintf are used too, but they are already
* checked by the configure script
*/
-#define fputs lutil_fputs
-#define fgets lutil_fgets
-#define printf lutil_printf
-#define fprintf lutil_fprintf
-#define vfprintf lutil_vfprintf
-#define vsprintf lutil_vsprintf
+#define fputs ber_pvt_fputs
+#define fgets ber_pvt_fgets
+#define printf ber_pvt_printf
+#define fprintf ber_pvt_fprintf
+#define vfprintf ber_pvt_vfprintf
+#define vsprintf ber_pvt_vsprintf
#endif
#include "ldap_cdefs.h"
* vsnprintf and snprintf are used too, but they are already
* checked by the configure script
*/
-#define fputs lutil_fputs
-#define fgets lutil_fgets
-#define printf lutil_printf
-#define fprintf lutil_fprintf
-#define vfprintf lutil_vfprintf
-#define vsprintf lutil_vsprintf
+#define fputs ber_pvt_fputs
+#define fgets ber_pvt_fgets
+#define printf ber_pvt_printf
+#define fprintf ber_pvt_fprintf
+#define vfprintf ber_pvt_vfprintf
+#define vsprintf ber_pvt_vsprintf
#endif
#include "ldap_cdefs.h"
#include <ac/stdarg.h>
#include <ac/string.h>
-#include <lutil.h>
-
#if !defined(HAVE_VSNPRINTF) && !defined(HAVE_EBCDIC)
/* Write at most n characters to the buffer in str, return the
* number of chars written or -1 if the buffer would have been
* version of vsnprintf there.
*/
#include <ac/signal.h>
-int lutil_vsnprintf( char *str, size_t n, const char *fmt, va_list ap )
+int ber_pvt_vsnprintf( char *str, size_t n, const char *fmt, va_list ap )
{
int fds[2], res;
FILE *f;
#endif
#ifndef HAVE_SNPRINTF
-int lutil_snprintf( char *str, size_t n, const char *fmt, ... )
+int ber_pvt_snprintf( char *str, size_t n, const char *fmt, ... )
{
va_list ap;
int res;
#undef fputs
#undef fgets
-char *lutil_fgets( char *s, int n, FILE *fp )
+char *ber_pvt_fgets( char *s, int n, FILE *fp )
{
s = (char *)fgets( s, n, fp );
if ( s ) __etoa( s );
return s;
}
-int lutil_fputs( const char *str, FILE *fp )
+int ber_pvt_fputs( const char *str, FILE *fp )
{
char buf[8192];
* may need to be extended to recognize other qualifiers but so
* far this seems to be enough.
*/
-int lutil_vsnprintf( char *str, size_t n, const char *fmt, va_list ap )
+int ber_pvt_vsnprintf( char *str, size_t n, const char *fmt, va_list ap )
{
char *ptr, *pct, *s2, *f2, *end;
char fm2[64];
if (rem < 1) return -1;
if (rem < len) len = rem;
}
- s2 = lutil_strncopy( s2, ptr, len );
+ s2 = ber_pvt_strncopy( s2, ptr, len );
/* Did we cheat the length above? If so, bail out */
if (len < pct-ptr) return -1;
for (pct++, f2 = fm2+1; isdigit(*pct);) *f2++ = *pct++;
rem = end-s2;
if (rem > 0) {
len = strlen(ptr);
- s2 = lutil_strncopy( s2, ptr, rem );
+ s2 = ber_pvt_strncopy( s2, ptr, rem );
rem -= len;
}
if (rem < 0) return -1;
} else {
- s2 = lutil_strcopy( s2, ptr );
+ s2 = ber_pvt_strcopy( s2, ptr );
}
return s2 - str;
}
-int lutil_vsprintf( char *str, const char *fmt, va_list ap )
+int ber_pvt_vsprintf( char *str, const char *fmt, va_list ap )
{
return vsnprintf( str, 0, fmt, ap );
}
* Hopefully we never try to write something bigger than this
* in a log msg...
*/
-int lutil_vfprintf( FILE *fp, const char *fmt, va_list ap )
+int ber_pvt_vfprintf( FILE *fp, const char *fmt, va_list ap )
{
char buf[8192];
int res;
return res;
}
-int lutil_printf( const char *fmt, ... )
+int ber_pvt_printf( const char *fmt, ... )
{
va_list ap;
int res;
va_start( ap, fmt );
- res = lutil_vfprintf( stdout, fmt, ap );
+ res = ber_pvt_vfprintf( stdout, fmt, ap );
va_end( ap );
return res;
}
-int lutil_fprintf( FILE *fp, const char *fmt, ... )
+int ber_pvt_fprintf( FILE *fp, const char *fmt, ... )
{
va_list ap;
int res;
va_start( ap, fmt );
- res = lutil_vfprintf( fp, fmt, ap );
+ res = ber_pvt_vfprintf( fp, fmt, ap );
va_end( ap );
return res;
}