Forgot this.
[platform/upstream/dbus.git] / dbus / dbus-message.h
index 879645b..77213f7 100644 (file)
@@ -36,17 +36,18 @@ DBUS_BEGIN_DECLS;
 typedef struct DBusMessage DBusMessage;
 typedef struct DBusMessageIter DBusMessageIter;
 
-DBusMessage* dbus_message_new       (const char  *service,
-                                    const char  *name);
-DBusMessage* dbus_message_new_reply (const char  *name,
-                                    DBusMessage *original_message);
+DBusMessage* dbus_message_new              (const char        *service,
+                                           const char        *name);
+DBusMessage* dbus_message_new_reply        (const char        *name,
+                                           DBusMessage       *original_message);
+DBusMessage *dbus_message_new_from_message (const DBusMessage *message);
 
 void         dbus_message_ref   (DBusMessage *message);
 void         dbus_message_unref (DBusMessage *message);
 
 const char* dbus_message_get_name    (DBusMessage *message);
 const char* dbus_message_get_service (DBusMessage *message);
-void        dbus_message_set_sender  (DBusMessage *message,
+dbus_bool_t dbus_message_set_sender  (DBusMessage *message,
                                      const char  *sender);
 const char* dbus_message_get_sender  (DBusMessage *message);