summaryrefslogtreecommitdiff
path: root/src/lib/eeze/Eeze_Net.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/eeze/Eeze_Net.h')
-rw-r--r--src/lib/eeze/Eeze_Net.h35
1 files changed, 10 insertions, 25 deletions
diff --git a/src/lib/eeze/Eeze_Net.h b/src/lib/eeze/Eeze_Net.h
index 25bc27fd77..b71f1719ea 100644
--- a/src/lib/eeze/Eeze_Net.h
+++ b/src/lib/eeze/Eeze_Net.h
@@ -4,19 +4,7 @@
#include <Eina.h>
#include <Ecore.h>
-#ifdef EAPI
-# undef EAPI
-#endif
-
-#ifdef __GNUC__
-# if __GNUC__ >= 4
-# define EAPI __attribute__ ((visibility("default")))
-# else
-# define EAPI
-# endif
-#else
-# define EAPI
-#endif
+#include <eeze_api.h>
/**
* @file Eeze_Net.h
@@ -47,22 +35,19 @@ typedef enum
extern "C" {
#endif
-EAPI Eeze_Net *eeze_net_new(const char *name);
-EAPI void eeze_net_free(Eeze_Net *net);
-EAPI const char *eeze_net_mac_get(Eeze_Net *net);
-EAPI int eeze_net_idx_get(Eeze_Net *net);
-EAPI Eina_Bool eeze_net_scan(Eeze_Net *net);
-EAPI const char *eeze_net_addr_get(Eeze_Net *net, Eeze_Net_Addr_Type type);
-EAPI const char *eeze_net_attribute_get(Eeze_Net *net, const char *attr);
-EAPI const char *eeze_net_syspath_get(Eeze_Net *net);
-EAPI Eina_List *eeze_net_list(void);
+EEZE_API Eeze_Net *eeze_net_new(const char *name);
+EEZE_API void eeze_net_free(Eeze_Net *net);
+EEZE_API const char *eeze_net_mac_get(Eeze_Net *net);
+EEZE_API int eeze_net_idx_get(Eeze_Net *net);
+EEZE_API Eina_Bool eeze_net_scan(Eeze_Net *net);
+EEZE_API const char *eeze_net_addr_get(Eeze_Net *net, Eeze_Net_Addr_Type type);
+EEZE_API const char *eeze_net_attribute_get(Eeze_Net *net, const char *attr);
+EEZE_API const char *eeze_net_syspath_get(Eeze_Net *net);
+EEZE_API Eina_List *eeze_net_list(void);
#ifdef __cplusplus
}
#endif
/** @} */
-#undef EAPI
-#define EAPI
-
#endif