Annotation of embedaddon/quagga/lib/str.h, revision 1.1.1.1

1.1       misho       1: /*
                      2:  * $Id: str.h,v 1.4 2005/09/19 09:53:21 hasso Exp $
                      3:  */
                      4: 
                      5: #ifndef _ZEBRA_STR_H
                      6: #define _ZEBRA_STR_H
                      7: 
                      8: #ifndef HAVE_SNPRINTF
                      9: extern int snprintf(char *, size_t, const char *, ...);
                     10: #endif
                     11: 
                     12: #ifndef HAVE_VSNPRINTF
                     13: #define vsnprintf(buf, size, format, args) vsprintf(buf, format, args)
                     14: #endif
                     15: 
                     16: #ifndef HAVE_STRLCPY
                     17: extern size_t strlcpy(char *, const char *, size_t);
                     18: #endif
                     19: 
                     20: #ifndef HAVE_STRLCAT
                     21: extern size_t strlcat(char *, const char *, size_t);
                     22: #endif
                     23: 
                     24: #ifndef HAVE_STRNLEN
                     25: extern size_t strnlen(const char *s, size_t maxlen);
                     26: #endif
                     27: 
                     28: #ifndef HAVE_STRNDUP
                     29: extern char * strndup (const char *, size_t);
                     30: #endif
                     31: 
                     32: #endif /* _ZEBRA_STR_H */
                     33: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>