return rc;
return 0;
static int tunnel_socket_close (CONNECTION* conn){  TUNNEL_DATA* tunnel = (TUNNEL_DATA*) conn->sockdata;  int rc;  rc = close (conn->fd);  waitpid (tunnel->pid, NULL, 0);  FREE (&conn->sockdata);  return rc;}