diff options
Diffstat (limited to 'protocols/yahoo/libyahoo2.c')
-rw-r--r-- | protocols/yahoo/libyahoo2.c | 36 |
1 files changed, 27 insertions, 9 deletions
diff --git a/protocols/yahoo/libyahoo2.c b/protocols/yahoo/libyahoo2.c index ca2a161e..da427279 100644 --- a/protocols/yahoo/libyahoo2.c +++ b/protocols/yahoo/libyahoo2.c @@ -82,7 +82,6 @@ char *strchr (), *strrchr (); #include "yahoo2.h" #include "yahoo_httplib.h" #include "yahoo_util.h" -#include "yahoo_fn.h" #include "yahoo2_callbacks.h" #include "yahoo_debug.h" @@ -121,11 +120,6 @@ int yahoo_log_message(char *fmt, ...) return YAHOO_CALLBACK(ext_yahoo_log) ("%s", out); } -int yahoo_connect(char *host, int port) -{ - return YAHOO_CALLBACK(ext_yahoo_connect) (host, port); -} - static enum yahoo_log_level log_level = YAHOO_LOG_NONE; enum yahoo_log_level yahoo_get_log_level() @@ -374,6 +368,7 @@ static struct yahoo_input_data * find_input_by_id(int id) } */ +#if 0 static struct yahoo_input_data *find_input_by_id_and_webcam_user(int id, const char *who) { @@ -390,6 +385,7 @@ static struct yahoo_input_data *find_input_by_id_and_webcam_user(int id, } return NULL; } +#endif static struct yahoo_input_data *find_input_by_id_and_type(int id, enum yahoo_connection_type type) @@ -430,8 +426,6 @@ static int count_inputs_with_id(int id) return c; } -extern char *yahoo_crypt(char *, char *); - /* Free a buddy list */ static void yahoo_free_buddies(YList *list) { @@ -2642,6 +2636,7 @@ static struct yahoo_packet *yahoo_getdata(struct yahoo_input_data *yid) return pkt; } +#if 0 static struct yab *yahoo_yab_read(unsigned char *d, int len) { char *st, *en; @@ -2792,6 +2787,7 @@ static struct yab *yahoo_getyab(struct yahoo_input_data *yid) return yab; } +#endif static char *yahoo_getwebcam_master(struct yahoo_input_data *yid) { @@ -3099,6 +3095,7 @@ static void yahoo_process_chatcat_connection(struct yahoo_input_data *yid, } } +#if 0 static void yahoo_process_yab_connection(struct yahoo_input_data *yid, int over) { struct yahoo_data *yd = yid->yd; @@ -3158,6 +3155,7 @@ static void yahoo_process_yab_connection(struct yahoo_input_data *yid, int over) YAHOO_CALLBACK(ext_yahoo_got_buddies) (yd->client_id, yd->buddies); } +#endif static void yahoo_process_search_connection(struct yahoo_input_data *yid, int over) @@ -3413,7 +3411,7 @@ static void yahoo_process_webcam_connection(struct yahoo_input_data *yid, static void (*yahoo_process_connection[]) (struct yahoo_input_data *, int over) = { yahoo_process_pager_connection, yahoo_process_ft_connection, - yahoo_process_yab_connection, + NULL, /*yahoo_process_yab_connection, */ yahoo_process_webcam_master_connection, yahoo_process_webcam_connection, yahoo_process_chatcat_connection, @@ -3577,10 +3575,12 @@ void *yahoo_get_fd(int id) return yid->fd; } +#if 0 void yahoo_send_buzz(int id, const char *from, const char *who) { yahoo_send_im(id, from, who, "<ding>", 1, 0); } +#endif void yahoo_send_im(int id, const char *from, const char *who, const char *what, int utf8, int picture) @@ -3722,6 +3722,7 @@ void yahoo_logoff(int id) } +#if 0 void yahoo_get_list(int id) { struct yahoo_input_data *yid = @@ -3741,6 +3742,7 @@ void yahoo_get_list(int id) yahoo_packet_free(pkt); } } +#endif static void _yahoo_http_connected(int id, void *fd, int error, void *data) { @@ -3757,6 +3759,7 @@ static void _yahoo_http_connected(int id, void *fd, int error, void *data) YAHOO_INPUT_READ, yid); } +#if 0 /* FIXME Get address book from address.yahoo.com instead */ void yahoo_get_yab(int id) { @@ -3897,6 +3900,7 @@ void yahoo_refresh(int id) yahoo_packet_free(pkt); } } +#endif void yahoo_keepalive(int id) { @@ -3914,6 +3918,7 @@ void yahoo_keepalive(int id) yahoo_packet_free(pkt); } +#if 0 void yahoo_chat_keepalive(int id) { struct yahoo_input_data *yid = @@ -3931,6 +3936,7 @@ void yahoo_chat_keepalive(int id) yahoo_send_packet(yid, pkt, 0); yahoo_packet_free(pkt); } +#endif void yahoo_add_buddy(int id, const char *who, const char *group, const char *msg) @@ -4023,6 +4029,7 @@ void yahoo_confirm_buddy(int id, const char *who, int reject, const char *msg) yahoo_packet_free(pkt); } +#if 0 void yahoo_ignore_buddy(int id, const char *who, int unignore) { struct yahoo_input_data *yid = @@ -4069,6 +4076,7 @@ void yahoo_stealth_buddy(int id, const char *who, int unstealth) yahoo_send_packet(yid, pkt, 0); yahoo_packet_free(pkt); } +#endif void yahoo_change_buddy_group(int id, const char *who, const char *old_group, const char *new_group) @@ -4097,6 +4105,7 @@ void yahoo_change_buddy_group(int id, const char *who, const char *old_group, yahoo_packet_free(pkt); } +#if 0 void yahoo_group_rename(int id, const char *old_group, const char *new_group) { struct yahoo_input_data *yid = @@ -4148,6 +4157,7 @@ void yahoo_conference_addinvite(int id, const char *from, const char *who, yahoo_packet_free(pkt); } +#endif void yahoo_conference_invite(int id, const char *from, YList *who, const char *room, const char *msg) @@ -4289,6 +4299,7 @@ void yahoo_conference_message(int id, const char *from, YList *who, yahoo_packet_free(pkt); } +#if 0 void yahoo_get_chatrooms(int id, int chatroomid) { struct yahoo_data *yd = find_conn_by_id(id); @@ -4731,6 +4742,7 @@ void yahoo_send_picture(int id, const char *name, unsigned long size, { /* Not Implemented */ } +#endif /* File Transfer */ static YList *active_file_transfers = NULL; @@ -4758,6 +4770,7 @@ struct send_file_data { void *data; }; +#if 0 static char *yahoo_get_random(void) { int i = 0; @@ -4787,6 +4800,7 @@ static char *yahoo_get_random(void) return strdup(out); } +#endif static int _are_same_id(const void *sfd1, const void *id) { @@ -5167,6 +5181,7 @@ static void yahoo_process_filetransfer(struct yahoo_input_data *yid, } } +#if 0 void yahoo_send_file(int id, const char *who, const char *msg, const char *name, unsigned long size, yahoo_get_fd_callback callback, void *data) @@ -5245,6 +5260,7 @@ void yahoo_send_file_transfer_response(int client_id, int response, char *id, vo if(response == YAHOO_FILE_TRANSFER_REJECT) yahoo_remove_active_transfer(sfd); } +#endif static void yahoo_process_ft_connection(struct yahoo_input_data *yid, int over) { @@ -5358,6 +5374,7 @@ static void yahoo_process_ft_connection(struct yahoo_input_data *yid, int over) /* End File Transfer */ +#if 0 enum yahoo_status yahoo_current_status(int id) { struct yahoo_data *yd = find_conn_by_id(id); @@ -5407,6 +5424,7 @@ const char *yahoo_get_cookie(int id, const char *which) return yd->login_cookie; return NULL; } +#endif const char *yahoo_get_profile_url(void) { |