ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/src/user.c
(Generate patch)

Comparing ircd-hybrid/trunk/src/user.c (file contents):
Revision 4791 by michael, Sat Oct 25 16:13:48 2014 UTC vs.
Revision 4792 by michael, Tue Oct 28 12:44:43 2014 UTC

# Line 905 | Line 905 | user_set_hostmask(struct Client *target_
905  
906      *p = '\0';
907  
908 <    sendto_channel_local_butone(target_p, 0, 0, ms->chptr, ":%s!%s@%s JOIN :%s",
909 <                                target_p->name, target_p->username, target_p->host,
910 <                                ms->chptr->name);
908 >
909 >    sendto_channel_local_butone(NULL, CAP_EXTENDED_JOIN, 0, ms->chptr, ":%s!%s@%s JOIN %s %s :%s",
910 >                                target_p->name, target_p->username,
911 >                                target_p->host, ms->chptr->name,
912 >                                (!IsDigit(target_p->svid[0]) && target_p->svid[0] != '*') ? target_p->svid : "*",
913 >                                target_p->info);
914 >    sendto_channel_local_butone(NULL, 0, CAP_EXTENDED_JOIN, ms->chptr, ":%s!%s@%s JOIN :%s",
915 >                                target_p->name, target_p->username,
916 >                                target_p->host, ms->chptr->name);
917 >
918      if (nickbuf[0])
919        sendto_channel_local_butone(target_p, 0, 0, ms->chptr, ":%s MODE %s +%s %s",
920                                    target_p->servptr->name, ms->chptr->name,

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)