} else { SYSLOG("buff_user: Illegal call to logout()\n");
void logout(int quit){	SYSLOG("buff_user->logout(" + quit + "): " + ip_number + "\n");	if(previous_program() == LIB_CONN && --con_count == 0) {#if 0		if (query_conn()) {			string ip;			ip = "[" + ip_name + " (" + ip_number + ")]";			if (quit) {				SYSLOG("logout() nicely " + ip + ".\n");			} else {				SYSLOG("logout() linkdeath " + ip + ".\n");			}		}#endif		::logout();		destruct_object(this_object());	}}