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)  {  | 
