msg_data_t data;
GError *error;
- if (argc < 6) {
- g_print ("Usage: %s <server> <username> <password> <connectserver> <connectport>\n", argv[0]);
+ if (argc != 4) {
+ g_print ("Usage: %s <server> <username> <password>\n", argv[0]);
return 1;
}
- connection = lm_connection_new (argv[4]);
+ connection = lm_connection_new (argv[1]);
jid = g_strdup_printf ("%s@%s", argv[2], argv[1]);
lm_connection_set_jid (connection, jid);
g_free (jid);
- lm_connection_set_port (connection, strtol (argv[5], (char **) NULL, 10));
-
data.main_loop = g_main_loop_new (NULL, FALSE);
handler = lm_message_handler_new (handle_messages, &data, NULL);