summaryrefslogtreecommitdiffstats
path: root/gisi/netlink.h
diff options
context:
space:
mode:
Diffstat (limited to 'gisi/netlink.h')
-rw-r--r--gisi/netlink.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/gisi/netlink.h b/gisi/netlink.h
index 983e387e..5b58fa48 100644
--- a/gisi/netlink.h
+++ b/gisi/netlink.h
@@ -41,6 +41,12 @@ typedef enum {
PN_LINK_UP
} GPhonetLinkState;
+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,
@@ -54,6 +60,9 @@ GPhonetNetlink *g_pn_netlink_start(GIsiModem *idx,
void g_pn_netlink_stop(GPhonetNetlink *self);
+int g_pn_netlink_set_address(GIsiModem *, uint8_t local);
+int g_pn_netlink_add_route(GIsiModem *, uint8_t remote);
+
#ifdef __cplusplus
}
#endif