From bd03481bdee95ba12c67f72f9ae66a79bd6a8a6a Mon Sep 17 00:00:00 2001 From: Jilles Tjoelker Date: Tue, 1 Jan 2008 21:54:27 +0100 Subject: [PATCH] STATS I and TESTMASK: Show some more auth{} flags. flood_exempt (|), dnsbl_exempt ($), gline_exempt (_) All these are only shown to opers. --- src/hostmask.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/hostmask.c b/src/hostmask.c index f726c9e..b55cbeb 100644 --- a/src/hostmask.c +++ b/src/hostmask.c @@ -682,6 +682,12 @@ show_iline_prefix(struct Client *sptr, struct ConfItem *aconf, char *name) *prefix_ptr++ = '+'; if(IsConfDoSpoofIp(aconf)) *prefix_ptr++ = '='; + if(IsOper(sptr) && IsConfExemptFlood(aconf)) + *prefix_ptr++ = '|'; + if(IsOper(sptr) && IsConfExemptGline(aconf) && !IsConfExemptKline(aconf)) + *prefix_ptr++ = '_'; + if(IsOper(sptr) && IsConfExemptDNSBL(aconf) && !IsConfExemptKline(aconf)) + *prefix_ptr++ = '$'; if(IsOper(sptr) && IsConfExemptKline(aconf)) *prefix_ptr++ = '^'; if(IsOper(sptr) && IsConfExemptLimits(aconf))