| 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; |