X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fproto-p10.c;h=8e5bc3ef4a8dfd07a38c9597a887b8f038315d66;hb=f10cc887183b261f0e22aa2d34abe3e20186e97b;hp=b2aa696fdd7e1ec0376db60ad64ffd906d9cfb1c;hpb=c4d3c6b3f119aee4d6d1ddf137d048de50a4a5f6;p=srvx.git diff --git a/src/proto-p10.c b/src/proto-p10.c index b2aa696..8e5bc3e 100644 --- a/src/proto-p10.c +++ b/src/proto-p10.c @@ -1801,7 +1801,7 @@ void DelServer(struct server* serv, int announce, const char *message) } struct userNode * -AddService(const char *nick, const char *desc, const char *hostname) +AddService(const char *nick, const char *modes, const char *desc, const char *hostname) { char numeric[COMBO_NUMERIC_LEN+1]; int local_num = get_local_numeric(); @@ -1820,7 +1820,7 @@ AddService(const char *nick, const char *desc, const char *hostname) if (!hostname) hostname = self->name; make_numeric(self, local_num, numeric); - return AddUser(self, nick, nick, hostname, "+oik", numeric, desc, now, "AAAAAA"); + return AddUser(self, nick, nick, hostname, modes ? modes : "+oik", numeric, desc, now, "AAAAAA"); } struct userNode *