1995 |
} |
} |
1996 |
|
|
1997 |
/* |
/* |
1998 |
|
* irc_cmd_recv_307: '307' command (whois, registered nick) |
1999 |
|
*/ |
2000 |
|
|
2001 |
|
int |
2002 |
|
irc_cmd_recv_307 (t_irc_server *server, char *host, char *arguments) |
2003 |
|
{ |
2004 |
|
char *pos_nick, *pos_msg; |
2005 |
|
|
2006 |
|
/* make gcc happy */ |
2007 |
|
(void) host; |
2008 |
|
|
2009 |
|
pos_nick = strchr (arguments, ' '); |
2010 |
|
if (pos_nick) |
2011 |
|
{ |
2012 |
|
while (pos_nick[0] == ' ') |
2013 |
|
pos_nick++; |
2014 |
|
pos_msg = strchr (pos_nick, ' '); |
2015 |
|
if (pos_msg) |
2016 |
|
{ |
2017 |
|
pos_msg[0] = '\0'; |
2018 |
|
pos_msg++; |
2019 |
|
while (pos_msg[0] == ' ') |
2020 |
|
pos_msg++; |
2021 |
|
if (pos_msg[0] == ':') |
2022 |
|
pos_msg++; |
2023 |
|
|
2024 |
|
irc_display_prefix (server->buffer, PREFIX_SERVER); |
2025 |
|
gui_printf_color (server->buffer, |
2026 |
|
COLOR_WIN_CHAT_DARK, "["); |
2027 |
|
gui_printf_color (server->buffer, |
2028 |
|
COLOR_WIN_CHAT_NICK, "%s", pos_nick); |
2029 |
|
gui_printf_color (server->buffer, |
2030 |
|
COLOR_WIN_CHAT_DARK, "] "); |
2031 |
|
gui_printf_color (server->buffer, |
2032 |
|
COLOR_WIN_CHAT, "%s\n", |
2033 |
|
pos_msg); |
2034 |
|
} |
2035 |
|
} |
2036 |
|
return 0; |
2037 |
|
} |
2038 |
|
|
2039 |
|
/* |
2040 |
* irc_cmd_recv_311: '311' command (whois, user) |
* irc_cmd_recv_311: '311' command (whois, user) |
2041 |
*/ |
*/ |
2042 |
|
|