X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcstream.c;h=730ce55cb0ab742f75c819f20cd9dac0fc07f972;hb=40f8443d8d3a6577336ee66d18e04d9ac4d956bb;hp=ca293fca1848c59440159a1c59bfbbd32a60bc10;hpb=c27a4ecc3e616e8a5ee09b8ca888ed6ff3e501f7;p=silc.git diff --git a/lib/silcutil/silcstream.c b/lib/silcutil/silcstream.c index ca293fca..730ce55c 100644 --- a/lib/silcutil/silcstream.c +++ b/lib/silcutil/silcstream.c @@ -17,7 +17,7 @@ */ -#include "silcincludes.h" +#include "silc.h" typedef struct { SilcStreamOps *ops; @@ -49,9 +49,15 @@ void silc_stream_destroy(SilcStream stream) return h->ops->destroy(stream); } -void silc_stream_set_notifier(SilcStream stream, SilcStreamNotifier notifier, - void *context) +void silc_stream_set_notifier(SilcStream stream, SilcSchedule schedule, + SilcStreamNotifier notifier, void *context) { SilcStreamHeader h = stream; - return h->ops->notifier(stream, notifier, context); + return h->ops->notifier(stream, schedule, notifier, context); +} + +SilcSchedule silc_stream_get_schedule(SilcStream stream) +{ + SilcStreamHeader h = stream; + return h->ops->get_schedule(stream); }