X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=nethook.h;h=b428a14ad615e1e249523eda9eff83c08f63ea7a;hb=389a08481f681f29ad851c7a312beecaad56c313;hp=ec1a60f1d3893dddf3433bbf4fc5d7d1eaf71c0f;hpb=48c670ca6dbe5a3e8568076780c27158aa5b6f72;p=cascardo%2Frnetproxy.git diff --git a/nethook.h b/nethook.h index ec1a60f..b428a14 100644 --- a/nethook.h +++ b/nethook.h @@ -20,7 +20,8 @@ #ifndef NET_HOOK_H #define NET_HOOK_H -#include +#include +#include "hcconn.h" typedef struct _net_hook_t net_hook_t; typedef void (*net_connect) (net_hook_t*); @@ -30,16 +31,15 @@ typedef void (*net_read) (net_hook_t*, gchar*, size_t); struct _net_hook_t { - GConn* conn; + HCConn* conn; net_hook_t* peer; gboolean server; net_connect connect; net_close close; - net_write write; net_read read; gpointer data; }; -void nethook_event (GConn*, GConnEvent*, gpointer); +void nethook_event (HCConn*, HCEvent, gpointer); #endif