/*
 * $Log: my_string,v $
 * Revision 1.2  1997/12/29 18:40:59  jogu
 * Added my_strcasestr, a case insensitive version of strstr
 *
 * Revision 1.1.1.1  1997/12/29 14:37:55  jogu
 * WebGet Initial CMS Ver
 *
 */

#ifndef MY_STRING_H
#define MY_STRING_H

#define my_strcaseequ(a,b) (!my_strcasecmp(a,b))
#define my_strncaseequ(a,b,n) (!my_strncasecmp(a,b,n))
#define my_strstarts(a,b,c) ( (b >= (sizeof(c)-1)) ? my_strncaseequ(a,c,sizeof(c)-1) : 0 )

int my_strcasecmp(const char *s, const char *t);
int my_strncasecmp(const char *s, const char *t, int n);
int my_memcasecmp(const char * s, const char * t, size_t n );
char *my_strcasestr( const char * s1, const char * s2 );
int my_hexatoi(const char *s);
char *my_strstrip(char *buf);

#endif
