byte-order: htonll() and ntohll() for Windows.
authorGurucharan Shetty <gshetty@nicira.com>
Mon, 10 Mar 2014 16:53:58 +0000 (09:53 -0700)
committerGurucharan Shetty <gshetty@nicira.com>
Wed, 12 Mar 2014 03:33:20 +0000 (20:33 -0700)
These functions exist, so don't provide them.

Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
lib/byte-order.h

index 352f91e..e5ea8db 100644 (file)
@@ -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. */