1 #ifndef __STRBUF_H__ 2 #define __STRBUF_H__ 3 4 #include <sys/types.h> 5 #include <string.h> 6 7 int prefixcmp(const char *str, const char *prefix); 8 9 extern size_t strlcat(char *dest, const char *src, size_t count); 10 11 /* some inline functions */ 12 13 static inline const char *skip_prefix(const char *str, const char *prefix) 14 { 15 size_t len = strlen(prefix); 16 return strncmp(str, prefix, len) ? NULL : str + len; 17 } 18 19 #endif 20