From 49ba7383ac0fa8c5450c0e345914ac03b38d07c4 Mon Sep 17 00:00:00 2001
From: open-license-manager <rillf@maildrop.cc>
Date: 周三, 17 9月 2014 06:03:08 +0800
Subject: [PATCH] splitted os-linux.c

---
 src/library/os/os.h |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/library/os/os.h b/src/library/os/os.h
index 5d0afc0..277d969 100644
--- a/src/library/os/os.h
+++ b/src/library/os/os.h
@@ -2,7 +2,7 @@
  * os-dependent.hpp
  *
  *  Created on: Mar 29, 2014
- *      Author: devel
+ *      
  */
 
 #ifndef OS_DEPENDENT_HPP_
@@ -14,14 +14,18 @@
 
 #include "../base/base.h"
 #include <stddef.h>
+//definition of size_t
+#include <stdlib.h>
+#ifdef __unix__
 #include <stdbool.h>
+#endif
 
 typedef enum {
 	NONE, VMWARE
 } VIRTUALIZATION;
 
 typedef enum {
-	ETHERNET, WIRELESS
+	IFACE_TYPE_ETHERNET, IFACE_TYPE_WIRELESS
 } IFACE_TYPE;
 
 typedef struct {
@@ -44,6 +48,7 @@
 		size_t * adapter_info_size);
 FUNCTION_RETURN getDiskInfos(DiskInfo * diskInfos, size_t * disk_info_size);
 FUNCTION_RETURN getUserHomePath(char[MAX_PATH]);
+FUNCTION_RETURN getModuleName(char buffer[MAX_PATH]);
 FUNCTION_RETURN getCpuId(unsigned char identifier[6]);
 FUNCTION_RETURN getMachineName(unsigned char identifier[6]);
 /**

--
Gitblit v1.9.1