[ovs-dev] [PATCH] byte-order: htonll() and ntohll() for Windows.
Gurucharan Shetty
shettyg at nicira.com
Mon Mar 10 17:56:39 UTC 2014
These functions exist, so don't provide them.
Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
---
lib/byte-order.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/byte-order.h b/lib/byte-order.h
index 352f91e..e5ea8db 100644
--- a/lib/byte-order.h
+++ b/lib/byte-order.h
@@ -22,6 +22,7 @@
#include "openvswitch/types.h"
#ifndef __CHECKER__
+#ifndef _WIN32
static inline ovs_be64
htonll(uint64_t n)
{
@@ -33,6 +34,7 @@ ntohll(ovs_be64 n)
{
return htonl(1) == 1 ? n : ((uint64_t) ntohl(n) << 32) | ntohl(n >> 32);
}
+#endif /* _WIN32 */
#else
/* Making sparse happy with these functions also makes them unreadable, so
* don't bother to show it their implementations. */
--
1.7.9.5
More information about the dev
mailing list