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

Comparing ircd-hybrid-7.2/src/s_user.c (file contents):
Revision 159 by michael, Wed Oct 19 09:39:13 2005 UTC vs.
Revision 386 by adx, Tue Jan 31 12:40:56 2006 UTC

# Line 617 | Line 617 | introduce_client(struct Client *client_p
617        sendto_one(uplink, ":%s UID %s %d %lu %s %s %s %s %s :%s",
618                   source_p->servptr->id,
619                   source_p->name, source_p->hopcount+1,
620 <                 (unsigned long)source_p->tsinfo,
620 >                 (unsigned long)source_p->tsinfo,
621                   ubuf, source_p->username, source_p->host,
622 <                 ((MyClient(source_p) && !IsIPSpoof(source_p)) ?
623 <                 source_p->sockhost : "0"),
624 <                 source_p->id, source_p->info);
622 >                 (MyClient(source_p) && IsIPSpoof(source_p)) ?
623 >                 "0" : source_p->sockhost, source_p->id, source_p->info);
624      }
625      else
626      {
627        sendto_one(uplink, "NICK %s %d %lu %s %s %s %s :%s",
628                   source_p->name, source_p->hopcount+1,
629 <                 (unsigned long)source_p->tsinfo,
629 >                 (unsigned long)source_p->tsinfo,
630                   ubuf, source_p->username, source_p->host,
631 <                 source_p->servptr->name,
633 <                 source_p->info);
631 >                 source_p->servptr->name, source_p->info);
632      }
633    }
634    else
# Line 646 | Line 644 | introduce_client(struct Client *client_p
644          sendto_one(server, ":%s UID %s %d %lu %s %s %s %s %s :%s",
645                     source_p->servptr->id,
646                     source_p->name, source_p->hopcount+1,
647 <                   (unsigned long)source_p->tsinfo,
647 >                   (unsigned long)source_p->tsinfo,
648                     ubuf, source_p->username, source_p->host,
649 <                   ((MyClient(source_p)&&!IsIPSpoof(source_p))?source_p->sockhost:"0"),
650 <                   source_p->id, source_p->info);
649 >                   (MyClient(source_p) && IsIPSpoof(source_p)) ?
650 >                   "0" : source_p->sockhost, source_p->id, source_p->info);
651        else
652          sendto_one(server, "NICK %s %d %lu %s %s %s %s :%s",
653                     source_p->name, source_p->hopcount+1,
654 <                   (unsigned long)source_p->tsinfo,
654 >                   (unsigned long)source_p->tsinfo,
655                     ubuf, source_p->username, source_p->host,
656 <                   source_p->servptr->name,
659 <                   source_p->info);
656 >                   source_p->servptr->name, source_p->info);
657      }
658    }
659   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines