]> err.no Git - linux-2.6/commitdiff
[NETFILTER] xt_policy.c: kill some bloat
authorIlpo Järvinen <ilpo.jarvinen@helsinki.fi>
Sun, 13 Jan 2008 05:26:31 +0000 (21:26 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Jan 2008 23:01:57 +0000 (15:01 -0800)
net/netfilter/xt_policy.c:
  policy_mt | -906
 1 function changed, 906 bytes removed, diff: -906

net/netfilter/xt_policy.c:
  match_xfrm_state | +427
 1 function changed, 427 bytes added, diff: +427

net/netfilter/xt_policy.o:
 2 functions changed, 427 bytes added, 906 bytes removed, diff: -479

Alternatively, this could be done by combining identical
parts of the match_policy_in/out()

Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/netfilter/xt_policy.c

index 46ee7e81a7af124803fadd6960239da1c8fd81bd..45731ca15b7d55f124c780328766afaea9813d1b 100644 (file)
@@ -33,7 +33,7 @@ xt_addr_cmp(const union xt_policy_addr *a1, const union xt_policy_addr *m,
        return false;
 }
 
-static inline bool
+static bool
 match_xfrm_state(const struct xfrm_state *x, const struct xt_policy_elem *e,
                 unsigned short family)
 {