[LIBNL]: Fix minor memleaks on exit
Make valgrind happy ... Signed-off-by: Patrick McHardy <kaber@trash.net>
This commit is contained in:
parent
e91bb2ffb0
commit
b64f15d6f9
1 changed files with 10 additions and 0 deletions
|
@ -63,6 +63,11 @@ static void __init init_routing_table_names(void)
|
|||
add_routing_table_name(RT_TABLE_LOCAL, "local");
|
||||
};
|
||||
|
||||
static void __exit release_routing_table_names(void)
|
||||
{
|
||||
__trans_list_clear(&table_names);
|
||||
}
|
||||
|
||||
int rtnl_route_read_table_names(const char *path)
|
||||
{
|
||||
__trans_list_clear(&table_names);
|
||||
|
@ -104,6 +109,11 @@ static void __init init_proto_names(void)
|
|||
add_proto_name(RTPROT_STATIC, "static");
|
||||
};
|
||||
|
||||
static void __exit release_proto_names(void)
|
||||
{
|
||||
__trans_list_clear(&proto_names);
|
||||
}
|
||||
|
||||
int rtnl_route_read_protocol_names(const char *path)
|
||||
{
|
||||
__trans_list_clear(&proto_names);
|
||||
|
|
Loading…
Add table
Reference in a new issue