From 3e7dec04fa7c2715f96164873e5beaadf72a2b74 Mon Sep 17 00:00:00 2001 From: aszlig Date: Sun, 6 Aug 2023 18:24:03 +0200 Subject: [PATCH] fixup! [WIP] Pass along abstract rule file option --- src/preload.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/preload.cc b/src/preload.cc index 7f41ca5..2af3626 100644 --- a/src/preload.cc +++ b/src/preload.cc @@ -205,8 +205,11 @@ static RuleMatch match_rule(const SockAddr &addr, const Socket::Ptr sock, if (rule.socket_activation) return std::make_pair(rulepos, rule); #endif - if (!rule.socket_path && !rule.reject && !rule.blackhole) - continue; + if (!rule.socket_path && !rule.reject && !rule.blackhole +#if defined(__linux__) + && !rule.abstract +#endif + ) continue; return std::make_pair(rulepos, rule); }