view compat.h @ 48:aecba0e16e9c

Remove unused printbuf which prevented large DSS keys from being generated.
author Matt Johnston <matt@ucc.asn.au>
date Fri, 06 Aug 2004 16:37:59 +0000
parents fe6bca95afa7
children e3adf4cf5465
line wrap: on
line source

#ifndef _COMPAT_H_
#define _COMPAT_H_

#include "includes.h"

#ifndef HAVE_STRLCPY
size_t strlcpy(char *dst, const char *src, size_t size);
#endif

#ifndef HAVE_STRLCAT
size_t strlcat(char *dst, const char *src, size_t siz);
#endif

#ifndef HAVE_DAEMON
int daemon(int nochdir, int noclose);
#endif

#ifndef HAVE_BASENAME
char *basename(const char* path);
#endif

#ifndef HAVE_GETUSERSHELL
char *getusershell();
void setusershell();
void endusershell();
#endif

#ifndef _PATH_DEVNULL
#define _PATH_DEVNULL "/dev/null"
#endif

#endif /* _COMPAT_H_ */