X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=lib%2Flibrte_eal%2Fcommon%2Finclude%2Frte_random.h;fp=lib%2Flibrte_eal%2Fcommon%2Finclude%2Frte_random.h;h=9f0e5e16ee6e7fe4114cfaf9f4fb2f64ef12a136;hb=ba78d0104e4ce61135ffb26a39dac0d57b00824b;hp=24ae8363277a3528a20e23eb286fa34448cff945;hpb=6fce689301aa6be62eb0786519ff1eaf27bf00c8;p=deb_dpdk.git diff --git a/lib/librte_eal/common/include/rte_random.h b/lib/librte_eal/common/include/rte_random.h index 24ae8363..9f0e5e16 100644 --- a/lib/librte_eal/common/include/rte_random.h +++ b/lib/librte_eal/common/include/rte_random.h @@ -60,7 +60,7 @@ extern "C" { static inline void rte_srand(uint64_t seedval) { - srand48((long unsigned int)seedval); + srand48((long)seedval); } /** @@ -77,9 +77,9 @@ static inline uint64_t rte_rand(void) { uint64_t val; - val = lrand48(); + val = (uint64_t)lrand48(); val <<= 32; - val += lrand48(); + val += (uint64_t)lrand48(); return val; }