#ifndef _ALTERNATIVE_H #define _ALTERNATIVE_H #ifndef HAVE_SETENV int setenv(const char *key, const char *value, int overwrite); #endif #ifndef HAVE_UNSETENV int unsetenv(char *key); #endif #ifndef HAVE_CLEARENV void clearenv(void); #endif #ifndef HAVE_STRCASECMP int strcasecmp(char *str1, char *str2); #endif #ifndef HAVE_STRNCASECMP int strncasecmp(char *str1, char *str2, int len); #endif #ifndef HAVE_STRCASESTR char *strcasestr(char *haystack, char *needle); #endif #endif