Hello, Here are a couple of patches that implement the following commands in dbus-test: GetRemoteClass GetRemoteServiceHandles GetRemoteServiceRecord This required modifications to dbus-sdp.c. The problem was that the call to dbus_message_get_args in this file used a NULL pointer for the error structure. This patch adds a pointer in the same way that dbus-adapter.c calls dbus_messsage_get_args. The end result is that both GetRemoteService* calls now seem to work. Regards, Jose Vasconcellos