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

Comparing ircd-hybrid-7.3/src/ircd.c (file contents):
Revision 1145 by michael, Tue Jul 26 19:35:49 2011 UTC vs.
Revision 1149 by michael, Sun Jul 31 20:04:17 2011 UTC

# Line 501 | Line 501 | main(int argc, char *argv[])
501    /* It ain't random, but it ought to be a little harder to guess */
502    init_genrand(SystemTime.tv_sec ^ (SystemTime.tv_usec | (getpid() << 20)));
503  
504  memset(&me, 0, sizeof(me));
505  memset(&meLocalUser, 0, sizeof(meLocalUser));
504    me.localClient = &meLocalUser;
505    dlinkAdd(&me, &me.node, &global_client_list); /* Pointer to beginning
506                                                     of Client list */
509
510  memset(&ServerInfo, 0, sizeof(ServerInfo));
511  memset(&ServerStats, 0, sizeof(ServerStats));
512
507    /* Initialise the channel capability usage counts... */
508    init_chcap_usage_counts();
509  
# Line 610 | Line 604 | main(int argc, char *argv[])
604  
605    strlcpy(me.info, ServerInfo.description, sizeof(me.info));
606  
607 <  me.from    = &me;
608 <  me.servptr = &me;
607 >  me.from     = &me;
608 >  me.servptr  = &me;
609 >  me.lasttime = me.since = me.firsttime = CurrentTime;
610  
611    SetMe(&me);
612    make_server(&me);
613  
619  me.lasttime = me.since = me.firsttime = CurrentTime;
620
614    hash_add_id(&me);
615    hash_add_client(&me);
616    

Diff Legend

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