ChangeSet 1.2199.14.6, 2005/03/22 20:06:35-08:00, [EMAIL PROTECTED]

        [IPV4]: Fix early use of inline in route.c
        
        Signed-off-by: Francois Romieu <[EMAIL PROTECTED]>
        Signed-off-by: David S. Miller <[EMAIL PROTECTED]>



 route.c |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)


diff -Nru a/net/ipv4/route.c b/net/ipv4/route.c
--- a/net/ipv4/route.c  2005-03-26 17:18:31 -08:00
+++ b/net/ipv4/route.c  2005-03-26 17:18:31 -08:00
@@ -148,7 +148,6 @@
 static void             ipv4_link_failure(struct sk_buff *skb);
 static void             ip_rt_update_pmtu(struct dst_entry *dst, u32 mtu);
 static int rt_garbage_collect(void);
-static inline int compare_keys(struct flowi *fl1, struct flowi *fl2);
 
 
 static struct dst_ops ipv4_dst_ops = {
@@ -520,6 +519,13 @@
        return score;
 }
 
+static inline int compare_keys(struct flowi *fl1, struct flowi *fl2)
+{
+       return memcmp(&fl1->nl_u.ip4_u, &fl2->nl_u.ip4_u, 
sizeof(fl1->nl_u.ip4_u)) == 0 &&
+              fl1->oif     == fl2->oif &&
+              fl1->iif     == fl2->iif;
+}
+
 #ifdef CONFIG_IP_ROUTE_MULTIPATH_CACHED
 static struct rtable **rt_remove_balanced_route(struct rtable **chain_head,
                                                struct rtable *expentry,
@@ -856,13 +862,6 @@
                        atomic_read(&ipv4_dst_ops.entries), goal, rover);
 #endif
 out:   return 0;
-}
-
-static inline int compare_keys(struct flowi *fl1, struct flowi *fl2)
-{
-       return memcmp(&fl1->nl_u.ip4_u, &fl2->nl_u.ip4_u, 
sizeof(fl1->nl_u.ip4_u)) == 0 &&
-              fl1->oif     == fl2->oif &&
-              fl1->iif     == fl2->iif;
 }
 
 static int rt_intern_hash(unsigned hash, struct rtable *rt, struct rtable **rp)
-
To unsubscribe from this list: send the line "unsubscribe bk-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to