.desc = "activator message quotas are enforced",
.func = kdbus_test_activator_quota,
.flags = TEST_CREATE_BUS,
- .timeout = 60,
+ .timeout = 20,
},
{
.name = "message-quota",
.desc = "message quotas are enforced",
.func = kdbus_test_message_quota,
.flags = TEST_CREATE_BUS,
- .timeout = 30,
+ .timeout = 20,
},
{
.name = "memory-access",
case 'h':
usage(argv[0]);
- default:
- kdbus_args.tests = (char const * const *)&argv[optind];
- if (1 < (kdbus_args.nTests = argc-optind) || !gotT)
- kdbus_args.fork = 1;
+ default:;
}
}
+ if ((kdbus_args.nTests = argc-optind)) {
+ kdbus_args.tests = (char const * const *)&argv[optind];
+ if (1 < kdbus_args.nTests || !gotT)
+ kdbus_args.fork = 1;
+ }
+
if (!kdbus_args.root) {
snprintf(fspath, sizeof(fspath), "/sys/fs/%s",
kdbus_args.module);
if (item->size < KDBUS_ITEM_HEADER_SIZE) {
kdbus_printf(" +%s (%llu bytes) invalid data record\n",
enum_MSG(item->type), item->size);
- ret = -EINVAL;
- break;
+ return -EINVAL;
}
switch (item->type) {
msg = (struct kdbus_msg *)(conn->buf + recv.msg.offset);
ret = kdbus_msg_dump(msg);
+ ASSERT_ZERO(kdbus_msg_verify(msg, conn->attach_flags_recv));
if (ret < 0) {
kdbus_msg_free(msg);
return ret;
}
- ASSERT_ZERO(kdbus_msg_verify(msg, conn->attach_flags_recv));
-
if (msg_out) {
*msg_out = msg;