r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.set-ntp-servers",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.set-dns-servers",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.set-domains",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.set-default-route",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.set-llmnr",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.set-mdns",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.set-dns-over-tls",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.set-dnssec",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.set-dnssec-negative-trust-anchors",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.revert-ntp",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry, error);
if (r < 0)
return r;
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.revert-dns",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.forcerenew",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.renew",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
r = bus_verify_polkit_async(
message,
"org.freedesktop.network1.reconfigure",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", l->ifname),
&l->manager->polkit_registry,
error);
if (r < 0)
vlink,
manager->bus,
"org.freedesktop.network1.manage-links",
- /* details= */ NULL,
+ (const char**) STRV_MAKE(
+ "interface", link->ifname,
+ "verb", up ? "up" : "down"),
&manager->polkit_registry);
if (r <= 0)
return r;
vlink,
manager->bus,
"org.freedesktop.network1.renew",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", link->ifname),
&manager->polkit_registry);
if (r <= 0)
return r;
vlink,
manager->bus,
"org.freedesktop.network1.forcerenew",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", link->ifname),
&manager->polkit_registry);
if (r <= 0)
return r;
vlink,
manager->bus,
"org.freedesktop.network1.reconfigure",
- /* details= */ NULL,
+ (const char**) STRV_MAKE("interface", link->ifname),
&manager->polkit_registry);
if (r <= 0)
return r;