1141580Sru#ifndef DFCOMPAT_H 2141580Sru#define DFCOMPAT_H 364775Sbrian 4141580Sru#define _GNU_SOURCE 5141580Sru 6141580Sru#include <sys/types.h> 7141580Sru 8141580Sru#ifndef __DECONST 9141580Sru#define __DECONST(type, var) ((type)(uintptr_t)(const void *)(var)) 10141580Sru#endif 11141580Sru 1264775Sbrian#ifndef HAVE_STRLCPY 13141580Srusize_t strlcpy(char *, const char *, size_t); 14141580Sru#endif 15141580Sru 16141580Sru#ifndef HAVE_REALLOCF 17141580Sruvoid *reallocf(void *, size_t); 18141580Sru#endif 19141580Sru 20141580Sru#ifndef HAVE_GETPROGNAME 21141580Sruconst char *getprogname(void); 22141580Sru#endif 23141580Sru 2464775Sbrian#endif /* DFCOMPAT_H */ 25141580Sru