Lines Matching refs:magic
73 "\t\t--magic <magic_bytes> [--mask <mask_bytes>] \\\n"
120 { "magic", required_argument, NULL, 'm' },
197 printf("magic size: %u\n", xbe->xbe_msize);
198 printf("magic offset: %u\n", xbe->xbe_moffset);
200 printf("magic: ");
284 char *magic = NULL, *mask = NULL;
304 free(magic);
305 magic = strdup(optarg);
341 if (NULL != magic)
342 free(magic);
348 if (NULL != magic) {
350 if (magic)
351 free(magic);
354 usage("Error: Missing magic size argument");
356 sz = strlit2bin_cpy(xbe->xbe_magic, magic, IBE_MAGIC_MAX);
357 free(magic);
361 usage("Error: invalid magic argument");
372 usage("Error: Missing magic argument");
455 "--magic, --mask, or --size argument value");