X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Futil.h;h=a9d5048a09b439d2cb15386e80cb79ef761bde65;hb=02dd3123a0e312f1d33403e744af52dd6096f12d;hp=b123ead28471d06c13564e5607da4706315a5917;hpb=efa6c663df0bcad748e3a89d7b3f4dec187f6f53;p=sliver-openvswitch.git diff --git a/lib/util.h b/lib/util.h index b123ead28..a9d5048a0 100644 --- a/lib/util.h +++ b/lib/util.h @@ -96,6 +96,7 @@ void ovs_print_version(char *date, char *time, void out_of_memory(void) NO_RETURN; void *xmalloc(size_t) MALLOC_LIKE; void *xcalloc(size_t, size_t) MALLOC_LIKE; +void *xzalloc(size_t) MALLOC_LIKE; void *xrealloc(void *, size_t); void *xmemdup(const void *, size_t) MALLOC_LIKE; char *xmemdup0(const char *, size_t) MALLOC_LIKE; @@ -118,6 +119,14 @@ bool str_to_uint(const char *, int base, unsigned int *); bool str_to_ulong(const char *, int base, unsigned long *); bool str_to_ullong(const char *, int base, unsigned long long *); +bool str_to_double(const char *, double *); + +int hexit_value(int c); + +char *dir_name(const char *file_name); + +void ignore(bool x OVS_UNUSED); + #ifdef __cplusplus } #endif