// clear menu's connect error message
m_return_reason[0] = 0;
-
- // stop demo loop in case this fails
cls.demonum = -1;
- CL_Disconnect();
if (LHNETADDRESS_FromString(&cls.connect_address, host, 26000) && (cls.connect_mysocket = NetConn_ChooseClientSocketForAddress(&cls.connect_address)))
{
+ // stop demo loop in case this fails
+ CL_Disconnect();
+
cls.connect_trying = true;
cls.connect_remainingtries = 3;
cls.connect_nextsendtime = 0;
NetConn_ServerFrame();
}
}
+ else
+ {
+ Con_Printf("Unable to find a suitable network socket to connect to server.\n");
+ strcpy(m_return_reason, "No network");
+ }
}
/*
continue;
if (ent->render.model)
- strncpy(name, ent->render.model->name, 25);
+ strlcpy (name, ent->render.model->name, 25);
else
strcpy(name, "--no model--");
- name[25] = 0;
for (j = strlen(name);j < 25;j++)
name[j] = ' ';
Con_Printf ("%3i: %s:%04i (%5i %5i %5i) [%3i %3i %3i] %4.2f %5.3f\n", i, name, ent->render.frame, (int) ent->render.origin[0], (int) ent->render.origin[1], (int) ent->render.origin[2], (int) ent->render.angles[0] % 360, (int) ent->render.angles[1] % 360, (int) ent->render.angles[2] % 360, ent->render.scale, ent->render.alpha);