commit 93a872a36bca8880d1285ba0222a9294d513df91 from: LucentW date: Fri May 15 12:02:37 2015 UTC Fix with oneshot invites This should finally implement correctly oneshot invites sent via /INVITE commit - 03c8997af346badcd1c47c6c0c7f84daaa7f7852 commit + 93a872a36bca8880d1285ba0222a9294d513df91 blob - 8cbe20819f40f72a42847f62fc6ca984e5a7bd18 blob + a091addb26860ed703c40ddc25eb5c0c65f1d582 --- src/ngircd/lists.c +++ src/ngircd/lists.c @@ -344,7 +344,7 @@ Lists_CheckReason(struct list_head *h, CLIENT *Client, if (MatchCaseInsensitive(e->mask, Client_MaskCloaked(Client))) { if (len && e->reason) strlcpy(reason, e->reason, len); - if (e->valid_until == 1) { + if (e->onlyonce) { /* Entry is valid only once, delete it */ LogDebug("Deleted \"%s\" from list (used).", e->mask);