Mercurial > pidgin
comparison src/protocols/irc/irc.c @ 9741:b10d4c6ac7eb
[gaim-migrate @ 10606]
(20:26:58) KingAnt: LSchiere: Can you revert it and I'll post some
suggestions to the patch in the tracker?
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Thu, 12 Aug 2004 00:26:28 +0000 |
parents | 2bb5e2cd64bd |
children | 4a8bf81b82ae |
comparison
equal
deleted
inserted
replaced
9740:2bb5e2cd64bd | 9741:b10d4c6ac7eb |
---|---|
31 #include "debug.h" | 31 #include "debug.h" |
32 #include "notify.h" | 32 #include "notify.h" |
33 #include "prpl.h" | 33 #include "prpl.h" |
34 #include "plugin.h" | 34 #include "plugin.h" |
35 #include "util.h" | 35 #include "util.h" |
36 #include "privacy.h" | |
37 | 36 |
38 #include "irc.h" | 37 #include "irc.h" |
39 | 38 |
40 static void irc_buddy_append(char *name, struct irc_buddy *ib, GString *string); | 39 static void irc_buddy_append(char *name, struct irc_buddy *ib, GString *string); |
41 | 40 |
328 { | 327 { |
329 struct irc_conn *irc = gc->proto_data; | 328 struct irc_conn *irc = gc->proto_data; |
330 const char *args[1]; | 329 const char *args[1]; |
331 args[0] = who; | 330 args[0] = who; |
332 irc_cmd_whois(irc, "whois", NULL, args); | 331 irc_cmd_whois(irc, "whois", NULL, args); |
333 } | |
334 | |
335 static void irc_add_deny(GaimConnection *gc, const char *who) | |
336 { | |
337 gaim_privacy_deny_add(gc->account,who,1); | |
338 } | |
339 | |
340 static void irc_rem_deny(GaimConnection *gc, const char *who) | |
341 { | |
342 gaim_privacy_deny_remove(gc->account,who,1); | |
343 } | |
344 | |
345 static void | |
346 irc_add_permit(GaimConnection *gc, const char *who) | |
347 { | |
348 gaim_privacy_permit_add(gc->account,who,1); | |
349 } | |
350 | |
351 static void | |
352 irc_rem_permit(GaimConnection *gc, const char *who) | |
353 { | |
354 gaim_privacy_permit_remove(gc->account,who,1); | |
355 } | |
356 | |
357 static void | |
358 irc_set_permit_deny(GaimConnection *gc) | |
359 { | |
360 /* This only has to exist */ | |
361 return; | |
362 } | 332 } |
363 | 333 |
364 static void irc_set_away(GaimConnection *gc, const char *state, const char *msg) | 334 static void irc_set_away(GaimConnection *gc, const char *state, const char *msg) |
365 { | 335 { |
366 struct irc_conn *irc = gc->proto_data; | 336 struct irc_conn *irc = gc->proto_data; |
620 NULL, /* change_passwd */ | 590 NULL, /* change_passwd */ |
621 irc_add_buddy, /* add_buddy */ | 591 irc_add_buddy, /* add_buddy */ |
622 NULL, /* add_buddies */ | 592 NULL, /* add_buddies */ |
623 irc_remove_buddy, /* remove_buddy */ | 593 irc_remove_buddy, /* remove_buddy */ |
624 NULL, /* remove_buddies */ | 594 NULL, /* remove_buddies */ |
625 irc_add_permit, /* add_permit */ | 595 NULL, /* add_permit */ |
626 irc_add_deny, /* add_deny */ | 596 NULL, /* add_deny */ |
627 irc_rem_permit, /* rem_permit */ | 597 NULL, /* rem_permit */ |
628 irc_rem_deny, /* rem_deny */ | 598 NULL, /* rem_deny */ |
629 irc_set_permit_deny, /* set_permit_deny */ | 599 NULL, /* set_permit_deny */ |
630 NULL, /* warn */ | 600 NULL, /* warn */ |
631 irc_chat_join, /* join_chat */ | 601 irc_chat_join, /* join_chat */ |
632 NULL, /* reject_chat */ | 602 NULL, /* reject_chat */ |
633 irc_chat_invite, /* chat_invite */ | 603 irc_chat_invite, /* chat_invite */ |
634 irc_chat_leave, /* chat_leave */ | 604 irc_chat_leave, /* chat_leave */ |