I figure saying "systemd" here was a typo, and it should have been
"system". (Yes, it becomes very hard after a while typing "system"
correctly if you type "systemd" so often.) That said, "systemd" in some
ways is actually more correct, since BPF might be available for the
system instance but not in the user instance.
Either way, talking of "this systemd" is weird, let's reword this to be
"this manager", to emphasize that it's the local instance of systemd
where BPF is not available, but that it might be available otherwise.
if (r < 0)
return r;
if (r == 0) {
- log_debug("BPF firewalling not supported on this systemd, proceeding without.");
+ log_debug("BPF firewalling not supported on this manager, proceeding without.");
return -EOPNOTSUPP;
}
if (r < 0)
return r;
if (r == 0) {
- log_debug("BPF firewalling not supported on this systemd, proceeding without.");
+ log_debug("BPF firewalling not supported on this manager, proceeding without.");
return -EOPNOTSUPP;
}