diff --git a/man/org.freedesktop.resolve1.xml b/man/org.freedesktop.resolve1.xml
index c70e5c1cb37..1cf55fea7c1 100644
--- a/man/org.freedesktop.resolve1.xml
+++ b/man/org.freedesktop.resolve1.xml
@@ -103,7 +103,7 @@ node /org/freedesktop/resolve1 {
SetLinkDNSSECNegativeTrustAnchors(in i ifindex,
in as names);
RevertLink(in i ifindex);
- RegisterService(in s name,
+ RegisterService(in s id,
in s name_template,
in s type,
in q service_port,
@@ -156,16 +156,6 @@ node /org/freedesktop/resolve1 {
};
-
-
-
-
-
-
-
-
-
-
@@ -433,6 +423,30 @@ node /org/freedesktop/resolve1 {
The RevertLink() method may be used to revert all per-link settings
described above to the defaults.
+ The FlushCaches() flushes all resource record caches maintained by the
+ resolver, and ensures that any subsequent lookups re-request their responses from their sources.
+
+ The ResetServerFeatures() flushes any feature information learned about
+ remote DNS servers. This ensures that subsequent lookups will be initially attempted at the highest DNS
+ protocol feature level again, possibly requiring a (potentially slow) downgrade cycle to recognize the
+ supported feature level again.
+
+ The RegisterService() method may be used to register a DNS-SD service on the
+ host. This functionality is closely related to the functionality provided by
+ systemd.dnssd5
+ files. It takes a server identifier string as first parameter (this is jus a local identifier, and
+ should be chosen so that it neither collides with the basename of *.dnssd files
+ nor with names chosen by other IPC clients). It also takes a name template string for the DNS-SD
+ service name visible on the network. This string is subject to specifier expansation, as documented for
+ the Name= setting in *.dnssd files. It also takes a service
+ type string containing the DNS-SD service type, as well as an IP port, a priority/weight pair for the
+ DNS-SD SRV record. Finally, it takes an array of TXT record data. It returns an object path which may be
+ used as handle to the registered service.
+
+ The UnregisterService() method undoes the effect of
+ RegisterService() and deletes a DNS-SD service previously created via IPC
+ again.
+
The Flags Parameter
@@ -636,6 +650,9 @@ node /org/freedesktop/resolve1 {
enabled. Possible values are yes (enabled), no (disabled),
udp (only the UDP listener is enabled), and tcp (only the TCP
listener is enabled).
+
+ The DNSSECNegativeTrustAnchors property contains a list of recognized DNSSEC
+ negative trust anchors and contains a list of domains.
@@ -690,8 +707,6 @@ node /org/freedesktop/resolve1/link/_1 {
};
-
-