X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;ds=sidebyside;f=ccan%2Fendian%2F_info;h=efe5a8bbde753164ea206d0b4d82c9bc4a9f1763;hb=291237b4fed863be74051274ac5ad9920cb33cc3;hp=400f7745569a2f0ba2c78a26ac410631c93e4c41;hpb=18636637ee013ef828cb04b2b7bb4a4922324475;p=ccan diff --git a/ccan/endian/_info b/ccan/endian/_info index 400f7745..efe5a8bb 100644 --- a/ccan/endian/_info +++ b/ccan/endian/_info @@ -1,6 +1,6 @@ +#include "config.h" #include #include -#include "config.h" /** * endian - endian conversion macros for simple types @@ -15,6 +15,8 @@ * order (almost everyone else). * * This module provides conversion routines, inspired by the linux kernel. + * It also provides leint32_t, beint32_t etc typedefs, which are annotated for + * the sparse checker. * * Example: * #include @@ -33,11 +35,11 @@ * printf("native: %08x\n", value); * printf("little-endian: %08x\n", cpu_to_le32(value)); * printf("big-endian: %08x\n", cpu_to_be32(value)); - * printf("byte-reversed: %08x\n", swab_u32(value)); + * printf("byte-reversed: %08x\n", bswap_32(value)); * exit(0); * } * - * Licence: LGPL (2 or any later version) + * License: License: CC0 (Public domain) * Author: Rusty Russell */ int main(int argc, char *argv[])