Pull request 2376: 7708-fix-client-addr
Updates #7708.
Squashed commit of the following:
commit 4dd61516c683e3c7eea7beed7e001f37726cae75
Merge: b0763a90b 85e6bf54c
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Mar 20 14:03:11 2025 +0300
Merge branch 'master' into 7708-fix-client-addr
commit b0763a90b70d2f1da6d31e2c5215509d4010220b
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Mar 20 13:14:44 2025 +0300
all: fix client rules
This commit is contained in:
@@ -634,8 +634,9 @@ func (d *DNSFilter) enableFiltersLocked(async bool) {
|
||||
// ApplyAdditionalFiltering enhances the provided filtering settings with
|
||||
// blocked services and client-specific configurations.
|
||||
func (d *DNSFilter) ApplyAdditionalFiltering(cliAddr netip.Addr, clientID string, setts *Settings) {
|
||||
d.ApplyBlockedServices(setts)
|
||||
setts.ClientIP = cliAddr
|
||||
|
||||
d.ApplyBlockedServices(setts)
|
||||
d.applyClientFiltering(clientID, cliAddr, setts)
|
||||
if setts.BlockedServices != nil {
|
||||
// TODO(e.burkov): Get rid of this crutch.
|
||||
|
||||
Reference in New Issue
Block a user