/[weechat]/weechat/src/irc/irc-recv.c
ViewVC logotype

Diff of /weechat/src/irc/irc-recv.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.45 by flashcode, Tue Feb 15 20:03:36 2005 UTC revision 1.46 by flashcode, Sun Feb 20 00:08:23 2005 UTC
# Line 160  irc_cmd_recv_join (t_irc_server *server, Line 160  irc_cmd_recv_join (t_irc_server *server,
160          if (!ptr_channel)          if (!ptr_channel)
161          {          {
162              irc_display_prefix (server->buffer, PREFIX_ERROR);              irc_display_prefix (server->buffer, PREFIX_ERROR);
163              gui_printf (server->buffer,              gui_printf_nolog (server->buffer,
164                          _("%s cannot create new channel \"%s\"\n"),                                _("%s cannot create new channel \"%s\"\n"),
165                          WEECHAT_ERROR, arguments);                                WEECHAT_ERROR, arguments);
166              return -1;              return -1;
167          }          }
168      }      }
# Line 227  irc_cmd_recv_kick (t_irc_server *server, Line 227  irc_cmd_recv_kick (t_irc_server *server,
227          if (!ptr_channel)          if (!ptr_channel)
228          {          {
229              irc_display_prefix (server->buffer, PREFIX_ERROR);              irc_display_prefix (server->buffer, PREFIX_ERROR);
230              gui_printf (server->buffer,              gui_printf_nolog (server->buffer,
231                          _("%s channel not found for \"%s\" command\n"),                                _("%s channel not found for \"%s\" command\n"),
232                          WEECHAT_ERROR, "kick");                                WEECHAT_ERROR, "kick");
233              return -1;              return -1;
234          }          }
235            
# Line 260  irc_cmd_recv_kick (t_irc_server *server, Line 260  irc_cmd_recv_kick (t_irc_server *server,
260      else      else
261      {      {
262          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
263          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
264                      _("%s nick not found for \"%s\" command\n"),                            _("%s nick not found for \"%s\" command\n"),
265                      WEECHAT_ERROR, "kick");                            WEECHAT_ERROR, "kick");
266          return -1;          return -1;
267      }      }
268      if (strcmp (pos_nick, server->nick) == 0)      if (strcmp (pos_nick, server->nick) == 0)
# Line 550  irc_cmd_recv_mode (t_irc_server *server, Line 550  irc_cmd_recv_mode (t_irc_server *server,
550      if (host == NULL)      if (host == NULL)
551      {      {
552          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
553          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
554                      _("%s \"%s\" command received without host\n"),                            _("%s \"%s\" command received without host\n"),
555                      WEECHAT_ERROR, "mode");                            WEECHAT_ERROR, "mode");
556          return -1;          return -1;
557      }      }
558            
# Line 565  irc_cmd_recv_mode (t_irc_server *server, Line 565  irc_cmd_recv_mode (t_irc_server *server,
565      if (!pos)      if (!pos)
566      {      {
567          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
568          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
569                      _("%s \"%s\" command received without channel or nickname\n"),                            _("%s \"%s\" command received without channel or nickname\n"),
570                      WEECHAT_ERROR, "mode");                            WEECHAT_ERROR, "mode");
571          return -1;          return -1;
572      }      }
573      pos[0] = '\0';      pos[0] = '\0';
# Line 595  irc_cmd_recv_mode (t_irc_server *server, Line 595  irc_cmd_recv_mode (t_irc_server *server,
595          else          else
596          {          {
597              irc_display_prefix (server->buffer, PREFIX_ERROR);              irc_display_prefix (server->buffer, PREFIX_ERROR);
598              gui_printf (server->buffer,              gui_printf_nolog (server->buffer,
599                          _("%s channel not found for \"%s\" command\n"),                                _("%s channel not found for \"%s\" command\n"),
600                          WEECHAT_ERROR, "mode");                                WEECHAT_ERROR, "mode");
601              return -1;              return -1;
602          }          }
603      }      }
# Line 635  irc_cmd_recv_nick (t_irc_server *server, Line 635  irc_cmd_recv_nick (t_irc_server *server,
635      if (host == NULL)      if (host == NULL)
636      {      {
637          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
638          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
639                      _("%s \"%s\" command received without host\n"),                            _("%s \"%s\" command received without host\n"),
640                      WEECHAT_ERROR, "nick");                            WEECHAT_ERROR, "nick");
641          return -1;          return -1;
642      }      }
643            
# Line 753  irc_cmd_recv_notice (t_irc_server *serve Line 753  irc_cmd_recv_notice (t_irc_server *serve
753      else      else
754      {      {
755          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
756          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
757                      _("%s nickname not found for \"%s\" command\n"),                            _("%s nickname not found for \"%s\" command\n"),
758                      WEECHAT_ERROR, "notice");                            WEECHAT_ERROR, "notice");
759          return -1;          return -1;
760      }      }
761      if (strncmp (pos, "\01VERSION", 8) == 0)      if (strncmp (pos, "\01VERSION", 8) == 0)
# Line 846  irc_cmd_recv_part (t_irc_server *server, Line 846  irc_cmd_recv_part (t_irc_server *server,
846      if (!host || !arguments)      if (!host || !arguments)
847      {      {
848          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
849          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
850                      _("%s \"%s\" command received without host or channel\n"),                            _("%s \"%s\" command received without host or channel\n"),
851                      WEECHAT_ERROR, "part");                            WEECHAT_ERROR, "part");
852          return -1;          return -1;
853      }      }
854            
# Line 921  irc_cmd_recv_part (t_irc_server *server, Line 921  irc_cmd_recv_part (t_irc_server *server,
921      else      else
922      {      {
923          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
924          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
925                      _("%s channel not found for \"%s\" command\n"),                            _("%s channel not found for \"%s\" command\n"),
926                      WEECHAT_ERROR, "part");                            WEECHAT_ERROR, "part");
927          return -1;          return -1;
928      }      }
929            
# Line 995  irc_cmd_recv_privmsg (t_irc_server *serv Line 995  irc_cmd_recv_privmsg (t_irc_server *serv
995      if (host == NULL)      if (host == NULL)
996      {      {
997          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
998          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
999                      _("%s \"%s\" command received without host\n"),                            _("%s \"%s\" command received without host\n"),
1000                      WEECHAT_ERROR, "privmsg");                            WEECHAT_ERROR, "privmsg");
1001          return -1;          return -1;
1002      }      }
1003            
# Line 1085  irc_cmd_recv_privmsg (t_irc_server *serv Line 1085  irc_cmd_recv_privmsg (t_irc_server *serv
1085                      else                      else
1086                      {                      {
1087                          irc_display_prefix (server->buffer, PREFIX_ERROR);                          irc_display_prefix (server->buffer, PREFIX_ERROR);
1088                          gui_printf (server->buffer,                          gui_printf_nolog (server->buffer,
1089                                      _("%s nick not found for \"%s\" command\n"),                                            _("%s nick not found for \"%s\" command\n"),
1090                                      WEECHAT_ERROR, "privmsg");                                            WEECHAT_ERROR, "privmsg");
1091                          return -1;                          return -1;
1092                      }                      }
1093                  }                  }
# Line 1095  irc_cmd_recv_privmsg (t_irc_server *serv Line 1095  irc_cmd_recv_privmsg (t_irc_server *serv
1095              else              else
1096              {              {
1097                  irc_display_prefix (server->buffer, PREFIX_ERROR);                  irc_display_prefix (server->buffer, PREFIX_ERROR);
1098                  gui_printf (server->buffer,                  gui_printf_nolog (server->buffer,
1099                              _("%s channel not found for \"%s\" command\n"),                                    _("%s channel not found for \"%s\" command\n"),
1100                              WEECHAT_ERROR, "privmsg");                                    WEECHAT_ERROR, "privmsg");
1101                  return -1;                  return -1;
1102              }              }
1103          }          }
# Line 1180  irc_cmd_recv_privmsg (t_irc_server *serv Line 1180  irc_cmd_recv_privmsg (t_irc_server *serv
1180                  if (!pos2)                  if (!pos2)
1181                  {                  {
1182                      irc_display_prefix (server->buffer, PREFIX_ERROR);                      irc_display_prefix (server->buffer, PREFIX_ERROR);
1183                      gui_printf (server->buffer,                      gui_printf_nolog (server->buffer,
1184                                  _("%s cannot parse \"%s\" command\n"),                                        _("%s cannot parse \"%s\" command\n"),
1185                                  WEECHAT_ERROR, "privmsg");                                        WEECHAT_ERROR, "privmsg");
1186                      return -1;                      return -1;
1187                  }                  }
1188                  pos2[0] = '\0';                  pos2[0] = '\0';
# Line 1195  irc_cmd_recv_privmsg (t_irc_server *serv Line 1195  irc_cmd_recv_privmsg (t_irc_server *serv
1195                  if (!pos_size)                  if (!pos_size)
1196                  {                  {
1197                      irc_display_prefix (server->buffer, PREFIX_ERROR);                      irc_display_prefix (server->buffer, PREFIX_ERROR);
1198                      gui_printf (server->buffer,                      gui_printf_nolog (server->buffer,
1199                                  _("%s cannot parse \"%s\" command\n"),                                        _("%s cannot parse \"%s\" command\n"),
1200                                  WEECHAT_ERROR, "privmsg");                                        WEECHAT_ERROR, "privmsg");
1201                      return -1;                      return -1;
1202                  }                  }
1203                  pos2 = pos_size;                  pos2 = pos_size;
# Line 1211  irc_cmd_recv_privmsg (t_irc_server *serv Line 1211  irc_cmd_recv_privmsg (t_irc_server *serv
1211                  if (!pos_port)                  if (!pos_port)
1212                  {                  {
1213                      irc_display_prefix (server->buffer, PREFIX_ERROR);                      irc_display_prefix (server->buffer, PREFIX_ERROR);
1214                      gui_printf (server->buffer,                      gui_printf_nolog (server->buffer,
1215                                  _("%s cannot parse \"%s\" command\n"),                                        _("%s cannot parse \"%s\" command\n"),
1216                                  WEECHAT_ERROR, "privmsg");                                        WEECHAT_ERROR, "privmsg");
1217                      return -1;                      return -1;
1218                  }                  }
1219                  pos2 = pos_port;                  pos2 = pos_port;
# Line 1227  irc_cmd_recv_privmsg (t_irc_server *serv Line 1227  irc_cmd_recv_privmsg (t_irc_server *serv
1227                  if (!pos_addr)                  if (!pos_addr)
1228                  {                  {
1229                      irc_display_prefix (server->buffer, PREFIX_ERROR);                      irc_display_prefix (server->buffer, PREFIX_ERROR);
1230                      gui_printf (server->buffer,                      gui_printf_nolog (server->buffer,
1231                                  _("%s cannot parse \"%s\" command\n"),                                        _("%s cannot parse \"%s\" command\n"),
1232                                  WEECHAT_ERROR, "privmsg");                                        WEECHAT_ERROR, "privmsg");
1233                      return -1;                      return -1;
1234                  }                  }
1235                  pos2 = pos_addr;                  pos2 = pos_addr;
# Line 1239  irc_cmd_recv_privmsg (t_irc_server *serv Line 1239  irc_cmd_recv_privmsg (t_irc_server *serv
1239                  pos2[1] = '\0';                  pos2[1] = '\0';
1240                                    
1241                  dcc_add (server, DCC_FILE_RECV, (unsigned long) atol (pos_addr),                  dcc_add (server, DCC_FILE_RECV, (unsigned long) atol (pos_addr),
1242                           atoi (pos_port), host, pos_file, (unsigned int) atoi (pos_size));                           atoi (pos_port), host, -1, pos_file, NULL,
1243                             (unsigned long) atol (pos_size));
1244                  return 0;                  return 0;
1245              }              }
1246                            
# Line 1251  irc_cmd_recv_privmsg (t_irc_server *serv Line 1252  irc_cmd_recv_privmsg (t_irc_server *serv
1252                  if (!ptr_channel)                  if (!ptr_channel)
1253                  {                  {
1254                      irc_display_prefix (server->buffer, PREFIX_ERROR);                      irc_display_prefix (server->buffer, PREFIX_ERROR);
1255                      gui_printf (server->buffer,                      gui_printf_nolog (server->buffer,
1256                                  _("%s cannot create new private window \"%s\"\n"),                                        _("%s cannot create new private window \"%s\"\n"),
1257                                  WEECHAT_ERROR, host);                                        WEECHAT_ERROR, host);
1258                      return -1;                      return -1;
1259                  }                  }
1260              }              }
# Line 1323  irc_cmd_recv_privmsg (t_irc_server *serv Line 1324  irc_cmd_recv_privmsg (t_irc_server *serv
1324          else          else
1325          {          {
1326              irc_display_prefix (server->buffer, PREFIX_ERROR);              irc_display_prefix (server->buffer, PREFIX_ERROR);
1327              gui_printf (server->buffer,              gui_printf_nolog (server->buffer,
1328                          _("%s cannot parse \"%s\" command\n"),                                _("%s cannot parse \"%s\" command\n"),
1329                          WEECHAT_ERROR, "privmsg");                                WEECHAT_ERROR, "privmsg");
1330              return -1;              return -1;
1331          }          }
1332      }      }
# Line 1347  irc_cmd_recv_quit (t_irc_server *server, Line 1348  irc_cmd_recv_quit (t_irc_server *server,
1348      if (host == NULL)      if (host == NULL)
1349      {      {
1350          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
1351          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
1352                      _("%s \"%s\" command received without host\n"),                            _("%s \"%s\" command received without host\n"),
1353                      WEECHAT_ERROR, "quit");                            WEECHAT_ERROR, "quit");
1354          return -1;          return -1;
1355      }      }
1356            
# Line 1500  irc_cmd_recv_topic (t_irc_server *server Line 1501  irc_cmd_recv_topic (t_irc_server *server
1501      if (!string_is_channel (arguments))      if (!string_is_channel (arguments))
1502      {      {
1503          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
1504          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
1505                      _("%s \"%s\" command received without channel\n"),                            _("%s \"%s\" command received without channel\n"),
1506                      WEECHAT_ERROR, "topic");                            WEECHAT_ERROR, "topic");
1507          return -1;          return -1;
1508      }      }
1509            
# Line 2558  irc_cmd_recv_332 (t_irc_server *server, Line 2559  irc_cmd_recv_332 (t_irc_server *server,
2559              else              else
2560              {              {
2561                  irc_display_prefix (server->buffer, PREFIX_ERROR);                  irc_display_prefix (server->buffer, PREFIX_ERROR);
2562                  gui_printf (server->buffer,                  gui_printf_nolog (server->buffer,
2563                              _("%s channel not found for \"%s\" command\n"),                                    _("%s channel not found for \"%s\" command\n"),
2564                              WEECHAT_ERROR, "332");                                    WEECHAT_ERROR, "332");
2565                  return -1;                  return -1;
2566              }              }
2567          }          }
# Line 2568  irc_cmd_recv_332 (t_irc_server *server, Line 2569  irc_cmd_recv_332 (t_irc_server *server,
2569      else      else
2570      {      {
2571          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
2572          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
2573                      _("%s cannot identify channel for \"%s\" command\n"),                            _("%s cannot identify channel for \"%s\" command\n"),
2574                      WEECHAT_ERROR, "332");                            WEECHAT_ERROR, "332");
2575          return -1;          return -1;
2576      }      }
2577      return 0;      return 0;
# Line 2625  irc_cmd_recv_333 (t_irc_server *server, Line 2626  irc_cmd_recv_333 (t_irc_server *server,
2626                  else                  else
2627                  {                  {
2628                      irc_display_prefix (server->buffer, PREFIX_ERROR);                      irc_display_prefix (server->buffer, PREFIX_ERROR);
2629                      gui_printf (server->buffer,                      gui_printf_nolog (server->buffer,
2630                                  _("%s channel not found for \"%s\" command\n"),                                        _("%s channel not found for \"%s\" command\n"),
2631                                  WEECHAT_ERROR, "333");                                        WEECHAT_ERROR, "333");
2632                      return -1;                      return -1;
2633                  }                  }
2634              }              }
2635              else              else
2636              {              {
2637                  irc_display_prefix (server->buffer, PREFIX_ERROR);                  irc_display_prefix (server->buffer, PREFIX_ERROR);
2638                  gui_printf (server->buffer,                  gui_printf_nolog (server->buffer,
2639                              _("%s cannot identify date/time for \"%s\" command\n"),                                    _("%s cannot identify date/time for \"%s\" command\n"),
2640                              WEECHAT_ERROR, "333");                                    WEECHAT_ERROR, "333");
2641                  return -1;                  return -1;
2642              }              }
2643          }          }
2644          else          else
2645          {          {
2646              irc_display_prefix (server->buffer, PREFIX_ERROR);              irc_display_prefix (server->buffer, PREFIX_ERROR);
2647              gui_printf (server->buffer,              gui_printf_nolog (server->buffer,
2648                          _("%s cannot identify nickname for \"%s\" command\n"),                                _("%s cannot identify nickname for \"%s\" command\n"),
2649                          WEECHAT_ERROR, "333");                                WEECHAT_ERROR, "333");
2650              return -1;              return -1;
2651          }          }
2652      }      }
2653      else      else
2654      {      {
2655          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
2656          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
2657                      _("%s cannot identify channel for \"%s\" command\n"),                            _("%s cannot identify channel for \"%s\" command\n"),
2658                      WEECHAT_ERROR, "333");                            WEECHAT_ERROR, "333");
2659          return -1;          return -1;
2660      }      }
2661      return 0;      return 0;
# Line 2862  irc_cmd_recv_353 (t_irc_server *server, Line 2863  irc_cmd_recv_353 (t_irc_server *server,
2863          if (pos[0] != ':')          if (pos[0] != ':')
2864          {          {
2865              irc_display_prefix (server->buffer, PREFIX_ERROR);              irc_display_prefix (server->buffer, PREFIX_ERROR);
2866              gui_printf (server->buffer,              gui_printf_nolog (server->buffer,
2867                          _("%s cannot parse \"%s\" command\n"),                                _("%s cannot parse \"%s\" command\n"),
2868                          WEECHAT_ERROR, "353");                                WEECHAT_ERROR, "353");
2869              return -1;              return -1;
2870          }          }
2871          pos++;          pos++;
# Line 2908  irc_cmd_recv_353 (t_irc_server *server, Line 2909  irc_cmd_recv_353 (t_irc_server *server,
2909                                 is_op, is_halfop, has_voice))                                 is_op, is_halfop, has_voice))
2910                  {                  {
2911                      irc_display_prefix (server->buffer, PREFIX_ERROR);                      irc_display_prefix (server->buffer, PREFIX_ERROR);
2912                      gui_printf (server->buffer,                      gui_printf_nolog (server->buffer,
2913                                  _("%s cannot create nick \"%s\" for channel \"%s\"\n"),                                        _("%s cannot create nick \"%s\" for channel \"%s\"\n"),
2914                                  WEECHAT_ERROR, pos_nick, ptr_channel->name);                                        WEECHAT_ERROR, pos_nick, ptr_channel->name);
2915                  }                  }
2916              }              }
2917          }          }
# Line 2919  irc_cmd_recv_353 (t_irc_server *server, Line 2920  irc_cmd_recv_353 (t_irc_server *server,
2920      else      else
2921      {      {
2922          irc_display_prefix (server->buffer, PREFIX_ERROR);          irc_display_prefix (server->buffer, PREFIX_ERROR);
2923          gui_printf (server->buffer,          gui_printf_nolog (server->buffer,
2924                      _("%s cannot parse \"%s\" command\n"),                            _("%s cannot parse \"%s\" command\n"),
2925                      WEECHAT_ERROR, "353");                            WEECHAT_ERROR, "353");
2926          return -1;          return -1;
2927      }      }
2928      return 0;      return 0;

Legend:
Removed from v.1.45  
changed lines
  Added in v.1.46

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26