3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-12-22 10:42:52 +01:00
This commit is contained in:
Shivaram Lingamneni 2019-11-18 17:21:28 -05:00
parent 5cce365092
commit babd8b1da9

View File

@ -243,6 +243,9 @@ func (dm *DLineManager) RemoveIP(addr net.IP) error {
// CheckIP returns whether or not an IP address was banned, and how long it is banned for. // CheckIP returns whether or not an IP address was banned, and how long it is banned for.
func (dm *DLineManager) CheckIP(addr net.IP) (isBanned bool, info IPBanInfo) { func (dm *DLineManager) CheckIP(addr net.IP) (isBanned bool, info IPBanInfo) {
addr = addr.To16() // almost certainly unnecessary addr = addr.To16() // almost certainly unnecessary
if addr.IsLoopback() {
return // #671
}
dm.RLock() dm.RLock()
defer dm.RUnlock() defer dm.RUnlock()