From b5a2f9aa1466afb315da7293e220301ce76fc7c0 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 8 Jun 2013 15:27:34 +0200 Subject: [PATCH] compat_xtables: dissolve unusued rt_dst --- extensions/compat_xtables.h | 2 -- extensions/xt_TARPIT.c | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/extensions/compat_xtables.h b/extensions/compat_xtables.h index 4aa72b7..1f67cca 100644 --- a/extensions/compat_xtables.h +++ b/extensions/compat_xtables.h @@ -24,8 +24,6 @@ #define ipt_unregister_table(tbl) ipt_unregister_table(&init_net, (tbl)) #define ip6t_unregister_table(tbl) ip6t_unregister_table(&init_net, (tbl)) -#define rt_dst(rt) (&(rt)->dst) - #if !defined(NIP6) && !defined(NIP6_FMT) # define NIP6(addr) \ ntohs((addr).s6_addr16[0]), \ diff --git a/extensions/xt_TARPIT.c b/extensions/xt_TARPIT.c index ed8975d..0ca27a4 100644 --- a/extensions/xt_TARPIT.c +++ b/extensions/xt_TARPIT.c @@ -79,7 +79,7 @@ static bool xttarpit_tarpit(struct tcphdr *tcph, const struct tcphdr *oth) #if 0 /* Rate-limit replies to !SYN,ACKs */ if (!oth->syn && oth->ack) - if (!xrlim_allow(rt_dst(ort), HZ)) + if (!xrlim_allow(&ort->dst, HZ)) return false; #endif