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

Comparing ircd-hybrid-7.3/src/s_serv.c (file contents):
Revision 1125 by michael, Sun Feb 6 21:57:50 2011 UTC vs.
Revision 1126 by michael, Sun Feb 20 14:30:12 2011 UTC

# Line 955 | Line 955 | server_estab(struct Client *client_p)
955    char *host;
956    const char *inpath;
957    static char inpath_ip[HOSTLEN * 2 + USERLEN + 6];
958  dlink_node *m;
958    dlink_node *ptr;
959  
960    assert(client_p != NULL);
# Line 1086 | Line 1085 | server_estab(struct Client *client_p)
1085    /* Some day, all these lists will be consolidated *sigh* */
1086    dlinkAdd(client_p, &client_p->lnode, &me.serv->server_list);
1087  
1088 <  m = dlinkFind(&unknown_list, client_p);
1090 <  assert(NULL != m);
1088 >  assert(dlinkFind(&unknown_list, client_p));
1089  
1090 <  dlinkDelete(m, &unknown_list);
1091 <  dlinkAdd(client_p, m, &serv_list);
1090 >  dlink_move_node(&client_p->localClient->lclient_node,
1091 >                  &unknown_list, &serv_list);
1092  
1093    Count.myserver++;
1094  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines