19 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
20 |
*/ |
*/ |
21 |
|
|
|
|
|
22 |
/* irc-recv.c: implementation of IRC commands (server to client), |
/* irc-recv.c: implementation of IRC commands (server to client), |
23 |
according to RFC 1459,2810,2811,2812 */ |
according to RFC 1459,2810,2811,2812 */ |
24 |
|
|
25 |
|
|
26 |
|
#ifdef HAVE_CONFIG_H |
27 |
|
#include "config.h" |
28 |
|
#endif |
29 |
|
|
30 |
#include <stdlib.h> |
#include <stdlib.h> |
31 |
#include <unistd.h> |
#include <unistd.h> |
32 |
#include <stdio.h> |
#include <stdio.h> |
38 |
#include "../common/weechat.h" |
#include "../common/weechat.h" |
39 |
#include "irc.h" |
#include "irc.h" |
40 |
#include "../common/command.h" |
#include "../common/command.h" |
41 |
#include "../common/config.h" |
#include "../common/weeconfig.h" |
42 |
#include "../gui/gui.h" |
#include "../gui/gui.h" |
43 |
|
|
44 |
|
|
841 |
_("NOTICE %s :%sVERSION %s v%s" |
_("NOTICE %s :%sVERSION %s v%s" |
842 |
" compiled on %s, host \"%s\" is running " |
" compiled on %s, host \"%s\" is running " |
843 |
"%s %s / %s%s"), |
"%s %s / %s%s"), |
844 |
host, "\01", WEECHAT_NAME, WEECHAT_VERSION, __DATE__, |
host, "\01", PACKAGE_NAME, PACKAGE_VERSION, __DATE__, |
845 |
&buf->nodename, &buf->sysname, |
&buf->nodename, &buf->sysname, |
846 |
&buf->release, &buf->machine, "\01\r\n"); |
&buf->release, &buf->machine, "\01\r\n"); |
847 |
free (buf); |
free (buf); |
2421 |
gui_printf (server->window, |
gui_printf (server->window, |
2422 |
_("%s: nickname \"%s\" is already in use, " |
_("%s: nickname \"%s\" is already in use, " |
2423 |
"trying 2nd nickname \"%s\"\n"), |
"trying 2nd nickname \"%s\"\n"), |
2424 |
WEECHAT_NAME, server->nick, server->nick2); |
PACKAGE_NAME, server->nick, server->nick2); |
2425 |
free (server->nick); |
free (server->nick); |
2426 |
server->nick = strdup (server->nick2); |
server->nick = strdup (server->nick2); |
2427 |
} |
} |
2432 |
gui_printf (server->window, |
gui_printf (server->window, |
2433 |
_("%s: nickname \"%s\" is already in use, " |
_("%s: nickname \"%s\" is already in use, " |
2434 |
"trying 3rd nickname \"%s\"\n"), |
"trying 3rd nickname \"%s\"\n"), |
2435 |
WEECHAT_NAME, server->nick, server->nick3); |
PACKAGE_NAME, server->nick, server->nick3); |
2436 |
free (server->nick); |
free (server->nick); |
2437 |
server->nick = strdup (server->nick3); |
server->nick = strdup (server->nick3); |
2438 |
} |
} |
2441 |
gui_printf (server->window, |
gui_printf (server->window, |
2442 |
_("%s: all declared nicknames are already in use, " |
_("%s: all declared nicknames are already in use, " |
2443 |
"closing connection with server!\n"), |
"closing connection with server!\n"), |
2444 |
WEECHAT_NAME); |
PACKAGE_NAME); |
2445 |
server_disconnect (server); |
server_disconnect (server); |
2446 |
return 0; |
return 0; |
2447 |
} |
} |