From 0c5ed3ed00f630ae95dc2dfd4b5a938683e2a99e Mon Sep 17 00:00:00 2001 From: "Jorge Boncompte [DTI2]" Date: Tue, 10 Apr 2012 16:57:22 +0200 Subject: bgpd: Fix memory leak with 'set ip next-hop peer-address' A route-map with the mentioned statement causes a memory leak for every prefix that matches. Signed-off-by: Jorge Boncompte [DTI2] Signed-off-by: David Lamparter --- lib/sockunion.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib') diff --git a/lib/sockunion.h b/lib/sockunion.h index 4531f620..15b97fc5 100644 --- a/lib/sockunion.h +++ b/lib/sockunion.h @@ -86,6 +86,8 @@ enum connect_result #define sockunion_family(X) (X)->sa.sa_family +#define sockunion2ip(X) (X)->sin.sin_addr.s_addr + /* Prototypes. */ extern int str2sockunion (const char *, union sockunion *); extern const char *sockunion2str (union sockunion *, char *, size_t); -- cgit v1.2.1