aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--skype/README1
-rw-r--r--skype/skype.c7
2 files changed, 4 insertions, 4 deletions
diff --git a/skype/README b/skype/README
index ee00d195..f26a5c1c 100644
--- a/skype/README
+++ b/skype/README
@@ -118,7 +118,6 @@ able to connect to Skype!
----
account add skype <user> <pass>
-account set 0/server localhost
----
IMPORTANT: <user> should be your Skype account name. This way you won't see
diff --git a/skype/skype.c b/skype/skype.c
index 854377bb..92773bbe 100644
--- a/skype/skype.c
+++ b/skype/skype.c
@@ -29,6 +29,7 @@
#include <bitlbee.h>
#include <glib.h>
+#define SKYPE_DEFAULT_SERVER "localhost"
#define SKYPE_DEFAULT_PORT "2727"
/*
@@ -138,8 +139,8 @@ static void skype_init( account_t *acc )
s = set_add( &acc->set, "port", SKYPE_DEFAULT_PORT, set_eval_int, acc );
s->flags |= ACC_SET_OFFLINE_ONLY;
- s = set_add( &acc->set, "server", NULL, set_eval_account, acc );
- s->flags |= ACC_SET_NOSAVE | ACC_SET_OFFLINE_ONLY;
+ s = set_add( &acc->set, "server", SKYPE_DEFAULT_SERVER, set_eval_account, acc );
+ s->flags |= ACC_SET_OFFLINE_ONLY;
}
int skype_write( struct im_connection *ic, char *buf, int len )
@@ -774,7 +775,7 @@ static void skype_login( account_t *acc )
ic->proto_data = sd;
imcb_log( ic, "Connecting" );
- sd->fd = proxy_connect(acc->server, set_getint( &acc->set, "port" ), skype_connected, ic );
+ sd->fd = proxy_connect(set_getstr( &acc->set, "server" ), set_getint( &acc->set, "port" ), skype_connected, ic );
sd->username = g_strdup( acc->user );
sd->ic = ic;