X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fcrcsync%2F_info;h=3713c777cc5532ea8bb11c91064fa9d7b92f3b43;hp=e28e517e5e35276dcefe711b863a980c84fe1f4d;hb=02bc230bf9f08a7941b571358f115893b2b6d786;hpb=8827948b1953c759042f174997c3d28d13988c9c;ds=inline diff --git a/ccan/crcsync/_info b/ccan/crcsync/_info index e28e517e..3713c777 100644 --- a/ccan/crcsync/_info +++ b/ccan/crcsync/_info @@ -30,7 +30,7 @@ * size_t len, used, blocksize; * char *file; * struct crc_context *ctx; - * uint32_t *crcs; + * uint64_t *crcs; * long res, i; * * if (argc < 3 || (blocksize = atoi(argv[1])) == 0) @@ -44,10 +44,10 @@ * if (argc == 3) { * // Short form prints CRCs of file for use in long form. * used = (len + blocksize - 1) / blocksize; - * crcs = malloc(used * sizeof(uint32_t)); + * crcs = malloc(used * sizeof(crcs[0])); * crc_of_blocks(file, len, blocksize, 32, crcs); * for (i = 0; i < used; i++) - * printf("%i ", crcs[i]); + * printf("%llu ", (long long)crcs[i]); * printf("\n"); * return 0; * } @@ -56,7 +56,7 @@ * for (i = 0; i < argc-3; i++) * crcs[i] = atoi(argv[3+i]); * - * ctx = crc_context_new(blocksize, 32, crcs, argc-3); + * ctx = crc_context_new(blocksize, 32, crcs, argc-3, 0); * for (used = 0; used < len; ) { * used += crc_read_block(ctx, &res, file+used, len-used); * print_result(res); @@ -67,7 +67,11 @@ * return 0; * } * - * Licence: LGPL (v2 or any later version) + * License: LGPL (v2.1 or any later version) + * Author: Rusty Russell + * Ccanlint: + * // We actually depend on the GPL crc routines, so not really LGPL :( + * license_depends_compat FAIL */ int main(int argc, char *argv[]) { @@ -76,6 +80,9 @@ int main(int argc, char *argv[]) if (strcmp(argv[1], "depends") == 0) { printf("ccan/crc\n"); + return 0; + } + if (strcmp(argv[1], "testdepends") == 0) { printf("ccan/array_size\n"); return 0; }