/*
connection.c -- connection list management
- Copyright (C) 2000 Guus Sliepen <guus@sliepen.warande.net>,
- 2000 Ivo Timmermans <itimmermans@bigfoot.com>
+ Copyright (C) 2000,2001 Guus Sliepen <guus@sliepen.warande.net>,
+ 2000,2001 Ivo Timmermans <itimmermans@bigfoot.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- $Id: connection.c,v 1.1.2.8 2001/01/07 15:25:40 guus Exp $
+ $Id: connection.c,v 1.1.2.11 2001/06/05 16:09:55 guus Exp $
*/
#include "config.h"
cp
if(p->queue)
list_delete_list(p->queue);
- if(p->name && p->name!=unknown)
+ if(p->name)
free(p->name);
if(p->hostname)
free(p->hostname);
cp
syslog(LOG_DEBUG, _("Connection list:"));
- syslog(LOG_DEBUG, _(" %s at %s port %hd flags %d sockets %d, %d status %04x"),
- myself->name, myself->hostname, myself->port, myself->flags,
+ syslog(LOG_DEBUG, _(" %s at %s port %hd options %ld sockets %d, %d status %04x"),
+ myself->name, myself->hostname, myself->port, myself->options,
myself->socket, myself->meta_socket, myself->status);
for(node = connection_tree->head; node; node = node->next)
{
cl = (connection_t *)node->data;
- syslog(LOG_DEBUG, _(" %s at %s port %hd flags %d sockets %d, %d status %04x"),
- cl->name, cl->hostname, cl->port, cl->flags,
+ syslog(LOG_DEBUG, _(" %s at %s port %hd options %ld sockets %d, %d status %04x"),
+ cl->name, cl->hostname, cl->port, cl->options,
cl->socket, cl->meta_socket, cl->status);
}