X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fhash.c;h=2250d069cafa8fea486c0e0ff9cb8bbfcbb85bcf;hb=a96bcd75a7530b0f9a25209b585e3ee18dc49937;hp=d806c276462e6570c41d2d663359558aeec6a52b;hpb=dd42b21b5942e1aa570ccefe458bc159271aa7be;p=srvx.git diff --git a/src/hash.c b/src/hash.c index d806c27..2250d06 100644 --- a/src/hash.c +++ b/src/hash.c @@ -42,6 +42,18 @@ void init_structs(void) reg_exit_func(hash_cleanup); } +int userList_contains(struct userList *list, struct userNode *user) +{ + unsigned int ii; + + for (ii = 0; ii < list->used; ++ii) { + if (user == list->list[ii]) { + return 1; + } + } + return 0; +} + server_link_func_t *slf_list; unsigned int slf_size = 0, slf_used = 0;