]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_net/rte_ether.c
examples/packet_ordering: enhance getopt_long usage
[dpdk.git] / lib / librte_net / rte_ether.c
index ced65ed9f3cb624aa86aa1c58720a015c0efbc9f..34605838b522360f6c7adf30768f063271b8d3be 100644 (file)
 void
 rte_eth_random_addr(uint8_t *addr)
 {
+#ifdef RTE_EXEC_ENV_WINDOWS /* FIXME: random is not supported */
+       RTE_SET_USED(addr);
+#else
        uint64_t rand = rte_rand();
        uint8_t *p = (uint8_t *)&rand;
 
        rte_memcpy(addr, p, RTE_ETHER_ADDR_LEN);
        addr[0] &= (uint8_t)~RTE_ETHER_GROUP_ADDR;      /* clear multicast bit */
        addr[0] |= RTE_ETHER_LOCAL_ADMIN_ADDR;  /* set local assignment bit */
+#endif
 }
 
 void