diff --git a/doc/dbus.doxygen b/doc/dbus.doxygen
index 7e4c7c9d1..87093ed2d 100644
--- a/doc/dbus.doxygen
+++ b/doc/dbus.doxygen
@@ -333,6 +333,73 @@ fi.w1.wpa_supplicant1.CreateInterface.
Invalid entries were found in the passed argument.
+
+ TDLSDiscover ( s : peer_address ) --> nothing
+ Initiate a TDLS discovery for a peer.
+ Arguments
+
+ - s : peer_address
+ - MAC address for the peer to perform TDLS discovery.
+
+ Possible errors
+
+ - fi.w1.wpa_supplicant1.InvalidArgs
+ - The "peer_address" argument is not a properly formatted MAC.
+ - fi.w1.wpa_supplicant1.UnknownError
+ - Initiating the TDLS operation failed for an unknown reason.
+
+
+
+ TDLSSetup ( s : peer_address ) --> nothing
+ Setup a TDLS session for a peer.
+ Arguments
+
+ - s : peer_address
+ - MAC address for the peer to perform TDLS setup.
+
+ Possible errors
+
+ - fi.w1.wpa_supplicant1.InvalidArgs
+ - The "peer_address" argument is not a properly formatted MAC.
+ - fi.w1.wpa_supplicant1.UnknownError
+ - Initiating the TDLS operation failed for an unknown reason.
+
+
+
+ TDLSStatus ( s : peer_address ) --> s
+ Return TDLS status with respect to a peer.
+ Arguments
+
+ - s : peer_address
+ - MAC address for the peer for which status is requested.
+
+ Returns
+
+ - s : status
+ - Current status of the TDLS link with the selected peer.
+
+ Possible errors
+
+ - fi.w1.wpa_supplicant1.InvalidArgs
+ - The "peer_address" argument is not a properly formatted MAC.
+
+
+
+ TDLSTeardown ( s : peer_address ) --> nothing
+ Tear down a TDLS session with a peer.
+ Arguments
+
+ - s : peer_address
+ - MAC address for the peer to tear down TDLS connectivity with.
+
+ Possible errors
+
+ - fi.w1.wpa_supplicant1.InvalidArgs
+ - The "peer_address" argument is not a properly formatted MAC.
+ - fi.w1.wpa_supplicant1.UnknownError
+ - Initiating the TDLS operation failed for an unknown reason.
+
+
EAPLogoff ( ) --> nothing
IEEE 802.1X EAPOL state machine logoff.