ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/branches/8.2.x/modules/core/m_join.c
(Generate patch)

Comparing ircd-hybrid-7.2/modules/core/m_join.c (file contents):
Revision 873 by michael, Tue Oct 23 11:02:09 2007 UTC vs.
Revision 885 by michael, Wed Oct 31 18:09:24 2007 UTC

# Line 247 | Line 247 | m_join(struct Client *client_p, struct C
247        chptr->mode.mode |= MODE_TOPICLIMIT;
248        chptr->mode.mode |= MODE_NOPRIVMSGS;
249  
250 <      sendto_server(client_p, source_p, chptr, CAP_TS6, NOCAPS, LL_ICLIENT,
250 >      sendto_server(client_p, chptr, CAP_TS6, NOCAPS,
251                      ":%s SJOIN %lu %s +nt :@%s",
252                      me.id, (unsigned long)chptr->channelts,
253                      chptr->chname, source_p->id);
254 <      sendto_server(client_p, source_p, chptr, NOCAPS, CAP_TS6, LL_ICLIENT,
254 >      sendto_server(client_p, chptr, NOCAPS, CAP_TS6,
255                      ":%s SJOIN %lu %s +nt :@%s",
256                      me.name, (unsigned long)chptr->channelts,
257                      chptr->chname, source_p->name);
# Line 266 | Line 266 | m_join(struct Client *client_p, struct C
266      }
267      else
268      {
269 <      sendto_server(client_p, source_p, chptr, CAP_TS6, NOCAPS, LL_ICLIENT,
269 >      sendto_server(client_p, chptr, CAP_TS6, NOCAPS,
270                      ":%s JOIN %lu %s +",
271                      source_p->id, (unsigned long)chptr->channelts,
272                      chptr->chname);
273 <      sendto_server(client_p, source_p, chptr, NOCAPS, CAP_TS6, LL_ICLIENT,
273 >      sendto_server(client_p, chptr, NOCAPS, CAP_TS6,
274                      ":%s SJOIN %lu %s + :%s",
275                      me.name, (unsigned long)chptr->channelts,
276                      chptr->chname, source_p->name);
# Line 448 | Line 448 | ms_join(struct Client *client_p, struct
448                           source_p->host, chptr->chname);
449    }
450  
451 <  sendto_server(client_p, NULL, chptr, CAP_TS6, NOCAPS, NOFLAGS,
451 >  sendto_server(client_p, chptr, CAP_TS6, NOCAPS,
452                  ":%s JOIN %lu %s +",
453                  ID(source_p), (unsigned long)chptr->channelts, chptr->chname);
454 <  sendto_server(client_p, NULL, chptr, NOCAPS, CAP_TS6, NOFLAGS,
454 >  sendto_server(client_p, chptr, NOCAPS, CAP_TS6,
455                  ":%s SJOIN %lu %s + :%s",
456                  source_p->servptr->name, (unsigned long)chptr->channelts,
457                  chptr->chname, source_p->name);
# Line 479 | Line 479 | do_join_0(struct Client *client_p, struc
479    {
480      chptr = ((struct Membership *)ptr->data)->chptr;
481  
482 <    sendto_server(client_p, NULL, chptr, CAP_TS6, NOCAPS, NOFLAGS,
482 >    sendto_server(client_p, chptr, CAP_TS6, NOCAPS,
483                    ":%s PART %s", ID(source_p), chptr->chname);
484 <    sendto_server(client_p, NULL, chptr, NOCAPS, CAP_TS6, NOFLAGS,
484 >    sendto_server(client_p, chptr, NOCAPS, CAP_TS6,
485                    ":%s PART %s", source_p->name, chptr->chname);
486      sendto_channel_local(ALL_MEMBERS, NO, chptr, ":%s!%s@%s PART %s",
487                           source_p->name, source_p->username,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines