32 fprintf(stdout,
"%s: %s: %c%c%c (%d)\n", basename((
char *) filename), fn,
48 fd = fopen(filename,
"r");
50 fprintf(stderr,
"unable to open %s\n", filename);
65 dump_result(
"blobmsg_parse_array", r, filename, tb);
70 int main(
int argc,
char *argv[])
73 fprintf(stderr,
"Usage: %s <blobmsg.bin>\n", argv[0]);
int blobmsg_parse_array(const struct blobmsg_policy *policy, int policy_len, struct blob_attr **tb, void *data, unsigned int len)
int blobmsg_parse(const struct blobmsg_policy *policy, int policy_len, struct blob_attr **tb, void *data, unsigned int len)
int main(int argc, char *argv[])
static void dump_result(const char *fn, int r, const char *filename, struct blob_attr **tb)
static void test_blobmsg(const char *filename)
static const struct blobmsg_policy foo_policy[]
FILE(GLOB test_cases "test-*.c") MACRO(ADD_FUZZER_TEST name) ADD_EXECUTABLE($