70 const char *fname = basename((
char *) filename);
72 fd = fopen(filename,
"r");
74 fprintf(stderr,
"unable to open %s\n", fname);
101 fprintf(stderr,
"%s: OK\n", fname);
106 int main(
int argc,
char *argv[])
109 fprintf(stderr,
"Usage: %s <blobmsg.bin>\n", argv[0]);
bool blobmsg_check_attr_list(const struct blob_attr *attr, int type)
int blobmsg_parse(const struct blobmsg_policy *policy, int policy_len, struct blob_attr **tb, void *data, unsigned int len)
static uint32_t blobmsg_get_u32(struct blob_attr *attr)
static bool blobmsg_get_bool(struct blob_attr *attr)
int main(int argc, char *argv[])
static void test_blobmsg_procd_instance(const char *filename)
static const struct blobmsg_policy instance_attr[__INSTANCE_ATTR_MAX]
@ INSTANCE_ATTR_TERMTIMEOUT
@ INSTANCE_ATTR_NO_NEW_PRIVS
@ INSTANCE_ATTR_RELOADSIG
FILE(GLOB test_cases "test-*.c") MACRO(ADD_FUZZER_TEST name) ADD_EXECUTABLE($