X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fconnection.c;h=8164cb4bba029aad06c9b32ba97f38cfc53a427e;hp=1e34329c52e3ae22fb42bb93c078cc7ca716d90b;hb=c9591bd1de1abcfe10459bd8c8cdd81a7b441ec0;hpb=d3f889c8076dff9c00ebfe1459cb36425f8da41d diff --git a/src/connection.c b/src/connection.c index 1e34329c..8164cb4b 100644 --- a/src/connection.c +++ b/src/connection.c @@ -17,13 +17,14 @@ 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.9 2001/01/07 17:08:56 guus Exp $ + $Id: connection.c,v 1.1.2.12 2001/06/29 13:09:55 guus Exp $ */ #include "config.h" #include #include +#include #include #include @@ -88,7 +89,7 @@ void free_connection(connection_t *p) 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); @@ -190,15 +191,15 @@ void dump_connection_list(void) 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); }