X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilccore%2Fsilcsockconn.c;fp=lib%2Fsilccore%2Fsilcsockconn.c;h=5111980b8bb2e6a447554ea75276f5bce3c9716a;hb=aeab65da14382a8c910389dbab6e68051fadc92b;hp=a239d06ca19fc19523b8e8ef4480df6c6cf9fedd;hpb=9220912ae0044a08efcf9f75522ff0484511cc0f;p=silc.git diff --git a/lib/silccore/silcsockconn.c b/lib/silccore/silcsockconn.c index a239d06c..5111980b 100644 --- a/lib/silccore/silcsockconn.c +++ b/lib/silccore/silcsockconn.c @@ -21,6 +21,16 @@ #include "silcincludes.h" +/* Heartbeat context */ +struct SilcSocketConnectionHB { + uint32 heartbeat; + SilcSocketConnectionHBCb hb_callback; + void *hb_context; + void *timeout_queue; + SilcTask hb_task; + SilcSocketConnection sock; +}; + /* Allocates a new socket connection object. The allocated object is returned to the new_socket argument. */