At Mon, 20 May 2013 15:50:45 +0800, Kai Zhang wrote: > diff --git a/collie/cluster.c b/collie/cluster.c > index 82a9015..ba02ab5 100644 > --- a/collie/cluster.c > +++ b/collie/cluster.c > @@ -15,6 +15,7 @@ > #include <sys/time.h> > > #include "collie.h" > +#include "farm/farm.h" > > static struct sd_option cluster_options[] = { > {'b', "store", true, "specify backend store"}, > @@ -219,6 +220,144 @@ static int cluster_shutdown(int argc, char **argv) > return EXIT_SUCCESS; > } > > +static void print_list(void *buf, unsigned len) > +{ > + struct snap_log *log_buf = (struct snap_log *)buf; > + unsigned nr = len / sizeof(struct snap_log), i; > + > + printf("Index\t\tTag\t\tSnapshot Time\n"); > + for (i = 0; i < nr; i++, log_buf++) { I prefer for (int i = 0; i < nr; i++, log_buf++) { to make the scope of the variable narrower. Thanks, Kazutaka |