A few Open vSwitch source files use a type named HANDLE on Windows systems,
in a way that makes it easier to avoid #ifdefs if we have a dummy
definition on other platforms. <linux/types.h> was a really weird place
for this dummy definition. This commit moves it to util.h.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Gurucharan Shetty <gshetty@nicira.com>
/*
- * Copyright (c) 2011 Nicira, Inc.
+ * Copyright (c) 2011, 2014 Nicira, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
typedef uint64_t __bitwise__ __be64;
#endif /* no <linux/types.h> */
-#ifndef _WIN32
-typedef __u32 HANDLE;
-#endif
-
#endif /* <linux/types.h> */
#define PRIXSIZE "zX"
#endif
+#ifndef _WIN32
+typedef uint32_t HANDLE;
+#endif
+
#ifdef __cplusplus
extern "C" {
#endif