mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-15 16:53:54 +08:00
samples/bpf: Reset global variables
Before loading a new ELF, clean previous kernel version, license and processed sections. Signed-off-by: Mickaël Salaün <mic@digikod.net> Acked-by: Joe Stringer <joe@ovn.org> Acked-by: Wang Nan <wangnan0@huawei.com> Cc: Alexei Starovoitov <ast@fb.com> Cc: Daniel Borkmann <daniel@iogearbox.net> Cc: David S. Miller <davem@davemloft.net> Cc: netdev@vger.kernel.org Link: http://lkml.kernel.org/r/20170208202744.16274-3-mic@digikod.net Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
16ad132900
commit
a734fb5d60
@ -277,6 +277,11 @@ int load_bpf_file(char *path)
|
||||
Elf_Data *data, *data_prog, *symbols = NULL;
|
||||
char *shname, *shname_prog;
|
||||
|
||||
/* reset global variables */
|
||||
kern_version = 0;
|
||||
memset(license, 0, sizeof(license));
|
||||
memset(processed_sec, 0, sizeof(processed_sec));
|
||||
|
||||
if (elf_version(EV_CURRENT) == EV_NONE)
|
||||
return 1;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user