X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcstream.c;h=730ce55cb0ab742f75c819f20cd9dac0fc07f972;hp=ca293fca1848c59440159a1c59bfbbd32a60bc10;hb=40f8443d8d3a6577336ee66d18e04d9ac4d956bb;hpb=6210937137137fe4019e808686dd1fcf99360af6 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); }