[Telepathy-commits] [telepathy-salut/master] Remove host_name_fqdn on salut-direct-bytestream-manager

Alban Crequy alban.crequy at collabora.co.uk
Tue Nov 25 03:59:23 PST 2008


---
 src/salut-connection.c                |    3 +-
 src/salut-direct-bytestream-manager.c |   35 +-------------------------------
 src/salut-direct-bytestream-manager.h |    3 +-
 3 files changed, 4 insertions(+), 37 deletions(-)

diff --git a/src/salut-connection.c b/src/salut-connection.c
index e000f13..1874355 100644
--- a/src/salut-connection.c
+++ b/src/salut-connection.c
@@ -979,8 +979,7 @@ discovery_client_running (SalutConnection *self)
   /* Create the bytestream manager */
   priv->si_bytestream_manager = salut_si_bytestream_manager_new (self,
     salut_discovery_client_get_host_name_fqdn (priv->discovery_client));
-  priv->direct_bytestream_manager = salut_direct_bytestream_manager_new (self,
-    salut_discovery_client_get_host_name_fqdn (priv->discovery_client));
+  priv->direct_bytestream_manager = salut_direct_bytestream_manager_new (self);
 }
 
 static void
diff --git a/src/salut-direct-bytestream-manager.c b/src/salut-direct-bytestream-manager.c
index 2b258d3..e36340d 100644
--- a/src/salut-direct-bytestream-manager.c
+++ b/src/salut-direct-bytestream-manager.c
@@ -47,7 +47,6 @@ G_DEFINE_TYPE (SalutDirectBytestreamManager, salut_direct_bytestream_manager,
 enum
 {
   PROP_CONNECTION = 1,
-  PROP_HOST_NAME_FQDN,
   LAST_PROPERTY
 };
 
@@ -59,7 +58,6 @@ struct _SalutDirectBytestreamManagerPrivate
   SalutConnection *connection;
   SalutImManager *im_manager;
   SalutXmppConnectionManager *xmpp_connection_manager;
-  gchar *host_name_fqdn;
 
   /* guint id -> guint listener_watch
    * When used by stream tubes, the id is the tube_id */
@@ -123,12 +121,6 @@ salut_direct_bytestream_manager_dispose (GObject *object)
 void
 salut_direct_bytestream_manager_finalize (GObject *object)
 {
-  SalutDirectBytestreamManager *self = SALUT_DIRECT_BYTESTREAM_MANAGER (object);
-  SalutDirectBytestreamManagerPrivate *priv = SALUT_DIRECT_BYTESTREAM_MANAGER_GET_PRIVATE (
-      self);
-
-  g_free (priv->host_name_fqdn);
-
   if (G_OBJECT_CLASS (salut_direct_bytestream_manager_parent_class)->finalize)
     G_OBJECT_CLASS (salut_direct_bytestream_manager_parent_class)->finalize
         (object);
@@ -149,9 +141,6 @@ salut_direct_bytestream_manager_get_property (GObject *object,
       case PROP_CONNECTION:
         g_value_set_object (value, priv->connection);
         break;
-      case PROP_HOST_NAME_FQDN:
-        g_value_set_string (value, priv->host_name_fqdn);
-        break;
       default:
         G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
         break;
@@ -173,10 +162,6 @@ salut_direct_bytestream_manager_set_property (GObject *object,
       case PROP_CONNECTION:
         priv->connection = g_value_get_object (value);
         break;
-      case PROP_HOST_NAME_FQDN:
-        g_free (priv->host_name_fqdn);
-        priv->host_name_fqdn = g_value_dup_string (value);
-        break;
       default:
         G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
         break;
@@ -205,7 +190,6 @@ salut_direct_bytestream_manager_constructor (GType type,
       NULL);
   g_assert (priv->im_manager != NULL);
   g_assert (priv->xmpp_connection_manager != NULL);
-  g_assert (priv->host_name_fqdn != NULL);
 
   priv->listeners = g_hash_table_new (NULL, NULL);
 
@@ -241,31 +225,16 @@ salut_direct_bytestream_manager_class_init (
       G_PARAM_STATIC_NICK |
       G_PARAM_STATIC_BLURB);
   g_object_class_install_property (object_class, PROP_CONNECTION, param_spec);
-
-  param_spec = g_param_spec_string (
-      "host-name-fqdn",
-      "host name FQDN",
-      "The FQDN host name that will be used by direct bytestreams",
-      NULL,
-      G_PARAM_CONSTRUCT_ONLY |
-      G_PARAM_READWRITE |
-      G_PARAM_STATIC_NAME |
-      G_PARAM_STATIC_NICK |
-      G_PARAM_STATIC_BLURB);
-  g_object_class_install_property (object_class, PROP_HOST_NAME_FQDN,
-      param_spec);
 }
 
 SalutDirectBytestreamManager *
-salut_direct_bytestream_manager_new (SalutConnection *conn,
-                              const gchar *host_name_fqdn)
+salut_direct_bytestream_manager_new (SalutConnection *conn)
 {
   g_return_val_if_fail (SALUT_IS_CONNECTION (conn), NULL);
 
   return g_object_new (
       SALUT_TYPE_DIRECT_BYTESTREAM_MANAGER,
       "connection", conn,
-      "host-name-fqdn", host_name_fqdn,
       NULL);
 }
 
@@ -402,7 +371,7 @@ salut_direct_bytestream_manager_listen (SalutDirectBytestreamManager *self,
       goto error;
     }
 
-  DEBUG ("listen on %s:%d", priv->host_name_fqdn, port);
+  DEBUG ("listen on port %d", port);
 
   data = g_slice_new0 (struct _listener_io_in_cb_data);
   data->mgr = self;
diff --git a/src/salut-direct-bytestream-manager.h b/src/salut-direct-bytestream-manager.h
index 87f0e84..0f36f69 100644
--- a/src/salut-direct-bytestream-manager.h
+++ b/src/salut-direct-bytestream-manager.h
@@ -67,8 +67,7 @@ GType salut_direct_bytestream_manager_get_type (void);
                               SalutDirectBytestreamManagerClass))
 
 SalutDirectBytestreamManager *
-salut_direct_bytestream_manager_new (SalutConnection *connection,
-    const gchar *host_name_fqdn);
+salut_direct_bytestream_manager_new (SalutConnection *connection);
 
 int salut_direct_bytestream_manager_listen (SalutDirectBytestreamManager *self,
     SalutContact *contact,
-- 
1.5.6.5




More information about the Telepathy-commits mailing list