diff --git a/src/server/connections.c b/src/server/connections.c index 30d3fe192ff0cd6f2534e6ba1820cbda58e7be65..24a9d8926bfbbc36074d01948b99d5ea4b832be7 100644 --- a/src/server/connections.c +++ b/src/server/connections.c @@ -89,10 +89,6 @@ logout_client(Connection *cp) active_connection = real_active_connection; } - s_clear(&cp->unparsed); - s_clear(&cp->what_am_i_doing); - s_clear(&cp->username); - switch(cp->protocol) { case 0: /* Hasn't yet allocated any protocol. */ @@ -673,7 +669,7 @@ login_request(ISCECB *event) cp = new_client(); cp->mux = event->session->udg; - cp->hostname = s_fcrea_str(event->session->info.tcp.hostname); + s_crea_str(&cp->hostname, event->session->info.tcp.hostname); mux_addclient(event->session->udg, 0, cp);