else if(channel==N_E_MAXC)
sprintf(c_str,"maximum connections reached");
else {
- sprintf(c_str,"established connection from %s port %d on channel %d\n",
+ sprintf(c_str,"connection from %s port %d on channel %d",
ivac->net.connection[channel].ip,
ivac->net.connection[channel].port,channel);
ivac_add_to_monitor(ivac,c_str);
sprintf(c_str,"changed username to %s",ivac->username);
}
else if((channel>=0)&&(channel<MAX_CONNECTIONS)) {
- i=network_set_connection_info(&(ivac->net),channel,
- ivac->net.connection[channel].ip,
- ivac->net.connection[channel].port);
+ i=network_set_connection_info(&(ivac->net),channel,arg[2],atoi(arg[3]));
if(i==N_E_IN_USE)
sprintf(c_str,"channel %02d: connection in use",channel);
if(i==N_SUCCESS)