ipv4: try to cache dst_entries which would cause a redirect
[firefly-linux-kernel-4.4.55.git] / net / ipv4 / af_inet.c
index d01be2a3ae53170c1075a57a32f2b11e1e75885b..c4adc319cc2e3968477bb6dabdc437c2d470ff61 100644 (file)
@@ -263,10 +263,8 @@ void build_ehash_secret(void)
                get_random_bytes(&rnd, sizeof(rnd));
        } while (rnd == 0);
 
-       if (cmpxchg(&inet_ehash_secret, 0, rnd) == 0) {
+       if (cmpxchg(&inet_ehash_secret, 0, rnd) == 0)
                get_random_bytes(&ipv6_hash_secret, sizeof(ipv6_hash_secret));
-               net_secret_init();
-       }
 }
 EXPORT_SYMBOL(build_ehash_secret);