ucode: add timestamp argument to foreach()
authorFelix Fietkau <[email protected]>
Wed, 23 Jul 2025 08:23:51 +0000 (10:23 +0200)
committerFelix Fietkau <[email protected]>
Wed, 23 Jul 2025 08:23:51 +0000 (10:23 +0200)
Signed-off-by: Felix Fietkau <[email protected]>
lib-ucode.c

index 76483486b6659df16532607adcd5620e25c99705..b696401cd977c1da40e675ca74f8b6d14671a358 100644 (file)
@@ -480,8 +480,9 @@ uc_udebug_foreach_packet(uc_vm_t *vm, size_t nargs)
                uc_vm_stack_push(vm, ucv_get(fn));
                uc_vm_stack_push(vm, ucv_get(s_obj));
                uc_vm_stack_push(vm, ucv_string_new_length(it.data, it.len));
+               uc_vm_stack_push(vm, ucv_int64_new(it.timestamp));
 
-               if (uc_vm_call(vm, true, 2) != EXCEPTION_NONE)
+               if (uc_vm_call(vm, true, 3) != EXCEPTION_NONE)
                        break;
 
                ucv_put(uc_vm_stack_pop(vm));