[arch-commits] Commit in bird/trunk (01-fix-leak.patch)

Sébastien Luttringer seblu at archlinux.org
Mon Jan 14 14:12:42 UTC 2019


    Date: Monday, January 14, 2019 @ 14:12:41
  Author: seblu
Revision: 344074

Cleanup old patch

Deleted:
  bird/trunk/01-fix-leak.patch

-------------------+
 01-fix-leak.patch |   38 --------------------------------------
 1 file changed, 38 deletions(-)

Deleted: 01-fix-leak.patch
===================================================================
--- 01-fix-leak.patch	2019-01-14 14:11:13 UTC (rev 344073)
+++ 01-fix-leak.patch	2019-01-14 14:12:41 UTC (rev 344074)
@@ -1,38 +0,0 @@
-From 3013fc57bdc97b0031c4f4250b9bdd172f4c0f4e Mon Sep 17 00:00:00 2001
-From: "Ondrej Zajicek (work)" <santiago at crfreenet.org>
-Date: Sat, 16 Dec 2017 00:42:56 +0100
-Subject: [PATCH] Netlink: Fix memory leak
-
----
- sysdep/linux/netlink.c | 11 -----------
- 1 file changed, 11 deletions(-)
-
-diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c
-index 72ff13fa..4cb51519 100644
---- a/sysdep/linux/netlink.c
-+++ b/sysdep/linux/netlink.c
-@@ -1666,14 +1666,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr *h)
-     ra->nh.labels = labels;
- #endif
- 
--  rte *e = rte_get_temp(ra);
--  e->net = net;
--  e->u.krt.src = src;
--  e->u.krt.proto = i->rtm_protocol;
--  e->u.krt.seen = 0;
--  e->u.krt.best = 0;
--  e->u.krt.metric = 0;
--
-   if (i->rtm_scope != def_scope)
-     {
-       ea_list *ea = lp_alloc(s->pool, sizeof(ea_list) + sizeof(eattr));
-@@ -1687,9 +1679,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr *h)
-       ea->attrs[0].u.data = i->rtm_scope;
-     }
- 
--  if (a[RTA_PRIORITY])
--    e->u.krt.metric = rta_get_u32(a[RTA_PRIORITY]);
--
-   if (a[RTA_PREFSRC])
-     {
-       ip_addr ps = rta_get_ipa(a[RTA_PREFSRC]);



More information about the arch-commits mailing list