summaryrefslogtreecommitdiffstats
path: root/gisi/netlink.h
diff options
context:
space:
mode:
Diffstat (limited to 'gisi/netlink.h')
-rw-r--r--gisi/netlink.h35
1 files changed, 16 insertions, 19 deletions
diff --git a/gisi/netlink.h b/gisi/netlink.h
index 5760ee04..8a8e58b7 100644
--- a/gisi/netlink.h
+++ b/gisi/netlink.h
@@ -22,45 +22,42 @@
#include <stdint.h>
#include <gisi/modem.h>
-#ifndef __GPHONET_NETLINK_H
-#define __GPHONET_NETLINK_H
+#ifndef __GISI_PN_NETLINK_H
+#define __GISI_PN_NETLINK_H
#ifdef __cplusplus
extern "C" {
#endif
-struct _GPhonetNetlink;
-typedef struct _GPhonetNetlink GPhonetNetlink;
+struct _GIsiPhonetNetlink;
+typedef struct _GIsiPhonetNetlink GIsiPhonetNetlink;
typedef enum {
PN_LINK_REMOVED,
PN_LINK_DOWN,
PN_LINK_UP
-} GPhonetLinkState;
+} GIsiPhonetLinkState;
-enum {
+typedef enum {
PN_DEV_PC = 0x10, /* PC Suite */
PN_DEV_HOST = 0x00, /* Modem */
PN_DEV_SOS = 0x6C, /* Symbian or Linux */
-};
-
-typedef void (*GPhonetNetlinkFunc)(GIsiModem *idx,
- GPhonetLinkState st,
- char const *iface,
- void *data);
+} GIsiPhonetDevice;
-GPhonetNetlink *g_pn_netlink_by_modem(GIsiModem *idx);
+typedef void (*GIsiPhonetNetlinkFunc)(GIsiModem *modem, GIsiPhonetLinkState st,
+ char const *iface, void *data);
-GPhonetNetlink *g_pn_netlink_start(GIsiModem *idx,
- GPhonetNetlinkFunc callback,
- void *data);
+GIsiPhonetNetlink *g_isi_pn_netlink_by_modem(GIsiModem *modem);
-void g_pn_netlink_stop(GPhonetNetlink *self);
+GIsiPhonetNetlink *g_isi_pn_netlink_start(GIsiModem *idx,
+ GIsiPhonetNetlinkFunc cb,
+ void *data);
-int g_pn_netlink_set_address(GIsiModem *, uint8_t local);
+void g_isi_pn_netlink_stop(GIsiPhonetNetlink *self);
+int g_isi_pn_netlink_set_address(GIsiModem *modem, uint8_t local);
#ifdef __cplusplus
}
#endif
-#endif /* __GPHONET_NETLINK_H */
+#endif /* __GISI_PN_NETLINK_H */