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

Comparing ircd-hybrid/trunk/src/s_serv.c (file contents):
Revision 2916 by michael, Sat Jan 25 21:09:18 2014 UTC vs.
Revision 3096 by michael, Sat Mar 1 23:31:45 2014 UTC

# Line 246 | Line 246 | hunt_server(struct Client *client_p, str
246      if (match(target_p->name, parv[server]))
247        parv[server] = target_p->name;
248  
249 <    /* This is a little kludgy but should work... */
250 <    if (IsClient(source_p) &&
251 <        ((MyConnect(target_p) && IsCapable(target_p, CAP_TS6)) ||
252 <         (!MyConnect(target_p) && IsCapable(target_p->from, CAP_TS6))))
253 <      parv[0] = ID(source_p);
254 <
255 <    sendto_one(target_p, command, parv[0],
249 >    sendto_one(target_p, command, ID_or_name(source_p, target_p),
250                 parv[1], parv[2], parv[3], parv[4],
251                 parv[5], parv[6], parv[7], parv[8]);
252      return HUNTED_PASS;

Diff Legend

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