X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=daemon%2Fdaemon.h;h=55f7b08ab85f8ac51796adcfa74379abb86ccb03;hp=de598cd3ca491d15c24a3234e2bd51e56bfd9ae1;hb=4b753c62089be663ac722e4a875bb061d259e87d;hpb=dc706a639eec16084c0618baf7bfde00c6565f63 diff --git a/daemon/daemon.h b/daemon/daemon.h index de598cd..55f7b08 100644 --- a/daemon/daemon.h +++ b/daemon/daemon.h @@ -43,11 +43,13 @@ extern int xread (int sock, void *buf, size_t len) __attribute__((__warn_unused_result__)); extern int add_string (char ***argv, int *size, int *alloc, const char *str); -extern int count_strings (char *const *argv); +extern size_t count_strings (char *const *argv); extern void sort_strings (char **argv, int len); extern void free_strings (char **argv); extern void free_stringslen (char **argv, int len); +extern int is_power_of_2 (unsigned long v); + #define command(out,err,name,...) commandf((out),(err),0,(name),__VA_ARGS__) #define commandr(out,err,name,...) commandrf((out),(err),0,(name),__VA_ARGS__) #define commandv(out,err,argv) commandvf((out),(err),0,(argv))