t_close (int j)
{
    if (!t[j].active)
      return;

    t_free (j);
    if (debug_level > 2)
        log_tcpclose (t[j].ip, t[j].port);

    close (t[j].tcp);
    t[j].active = 0;
    --tactive;
}
t_close (int j)
{
    if (!t[j].active)
      return;

    t_free (j);
    if (debug_level > 2)
        log_tcpclose (t[j].ip, t[j].port);

    close (t[j].tcp);
    t[j].active = 0;
    --tactive;
}