ebpf_program_t.links should be initialized (#395)
* Fix issue #394 Signed-off-by: Alan Jowett <alanjo@microsoft.com>
This commit is contained in:
Родитель
da3b0a0cc1
Коммит
6ac7be59a4
|
@ -249,6 +249,9 @@ ebpf_program_create(ebpf_program_t** program)
|
|||
goto Done;
|
||||
}
|
||||
|
||||
ebpf_list_initialize(&local_program->links);
|
||||
ebpf_lock_create(&local_program->links_lock);
|
||||
|
||||
ebpf_object_initialize(&local_program->object, EBPF_OBJECT_PROGRAM, _ebpf_program_free);
|
||||
|
||||
*program = local_program;
|
||||
|
@ -303,9 +306,6 @@ ebpf_program_initialize(ebpf_program_t* program, const ebpf_program_parameters_t
|
|||
goto Done;
|
||||
}
|
||||
|
||||
ebpf_list_initialize(&program->links);
|
||||
ebpf_lock_create(&program->links_lock);
|
||||
|
||||
return_value = EBPF_SUCCESS;
|
||||
|
||||
Done:
|
||||
|
|
Загрузка…
Ссылка в новой задаче