X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=libcfs%2Finclude%2Flibcfs%2Flibcfs_string.h;h=238be3502bdacb030c198f9df38364ab1abb6f0d;hp=e47ce4ebec8742d0aa03c8b4ac7bcb05eaad2fb1;hb=05d13ca333a3158a98f0c0e048a85564c6b9ed88;hpb=e21b3025fa9f6bf7b02451ee0e7537306cafc1b8 diff --git a/libcfs/include/libcfs/libcfs_string.h b/libcfs/include/libcfs/libcfs_string.h index e47ce4e..238be35 100644 --- a/libcfs/include/libcfs/libcfs_string.h +++ b/libcfs/include/libcfs/libcfs_string.h @@ -49,11 +49,6 @@ char *cfs_strrstr(const char *haystack, const char *needle); int cfs_str2mask(const char *str, const char *(*bit2str)(int bit), int *oldmask, int minmask, int allmask); -/* Allocate space for and copy an existing string. - * Must free with kfree(). - */ -char *cfs_strdup(const char *str, u_int32_t flags); - /* safe vsnprintf */ int cfs_vsnprintf(char *buf, size_t size, const char *fmt, va_list args); @@ -89,21 +84,6 @@ struct cfs_expr_list { struct list_head el_exprs; }; -static inline int -cfs_iswhite(char c) -{ - switch (c) { - case ' ': - case '\t': - case '\n': - case '\r': - return 1; - default: - break; - } - return 0; -} - char *cfs_trimwhite(char *str); int cfs_gettok(struct cfs_lstr *next, char delim, struct cfs_lstr *res); int cfs_str2num_check(char *str, int nob, unsigned *num, @@ -130,10 +110,5 @@ int cfs_expr_list_parse(char *str, int len, unsigned min, unsigned max, void cfs_expr_list_free_list(struct list_head *list); int cfs_ip_addr_parse(char *str, int len, struct list_head *list); int cfs_ip_addr_match(__u32 addr, struct list_head *list); -void cfs_ip_addr_free(struct list_head *list); - -#ifdef __KERNEL__ -#define strtoul(str, endp, base) simple_strtoul(str, endp, base) -#endif #endif