X-Git-Url: https://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/3dd8f219561d68c12b04ef2d226a23e495b7c540..67988e9de2e9002064d52b4a1c5b5c4f8e6e665f:/src/upkg.c diff --git a/src/upkg.c b/src/upkg.c index 02d8e57..20b7336 100644 --- a/src/upkg.c +++ b/src/upkg.c @@ -37,6 +37,16 @@ void print_upkg_flags(const char *prefix, unsigned long flags) printf("%sRequired\n", prefix); } +void print_guid(unsigned char guid[static 16]) +{ + for (unsigned i = 0; i < 16; i++) { + printf("%02hhx", guid[i]); + if (i == 15) + putchar('\n'); + else + putchar(' '); + } +} int main(int argc, char **argv) { @@ -55,6 +65,8 @@ int main(int argc, char **argv) printf("Version: %u\n", pkg->version); printf("License: %u\n", pkg->license); + printf("GUID: "); + print_guid(pkg->guid); printf("Flags: %lx\n", pkg->flags); print_upkg_flags("\t", pkg->flags);