X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fproto.h;h=94fa635a3365be3a4f4a34bfdeab3088898cf3dd;hb=53ec12b0ab28cd925d323bb1e18a1c368dcd8e41;hp=2bd70b496e4a41bb42fd86ccae92a3e2c3d8bcfa;hpb=fffe459760943b6ed8e0bb736c87ef424ce38fdc;p=srvx.git diff --git a/src/proto.h b/src/proto.h index 2bd70b4..94fa635 100644 --- a/src/proto.h +++ b/src/proto.h @@ -151,11 +151,14 @@ void irc_xresponse(struct server *target, const char *routing, const char *respo void irc_account(struct userNode *user, const char *stamp, unsigned long timestamp, unsigned long serial); void irc_regnick(struct userNode *user); void irc_fakehost(struct userNode *user, const char *host, const char *ident, int force); +void irc_keepconn(struct userNode *target, unsigned int timeout); /* svs maintenance */ void irc_svsmode(struct userNode *from, struct userNode *user, const char *modes); void irc_svsjoin(struct userNode *from, struct userNode *user, struct chanNode *chan); void irc_svsjoinchan(struct userNode *from, struct userNode *user, const char *chan); +void irc_svspart(struct userNode *from, struct userNode *user, struct chanNode *chan); +void irc_svspartchan(struct userNode *from, struct userNode *user, const char *chan); void irc_relay(char *message); void irc_simul(struct userNode *target, char *command);