ssh_packet_disconnect
ssh_packet_disconnect(ssh, "Too many authentication failures");
ssh_packet_disconnect(ssh, "bad service request %s", service);
ssh_packet_disconnect(ssh,
ssh_packet_disconnect(ssh, "Change of username or service "
ssh_packet_disconnect(ssh, "Invalid %s message", what);
ssh_packet_disconnect(ssh, "Invalid %s channel id", what);
ssh_packet_disconnect(ssh,
ssh_packet_disconnect(ssh, "channel %d: peer ignored "
ssh_packet_disconnect(ssh, "Received extended_data "
ssh_packet_disconnect(ssh, "Invalid extended_data message");
ssh_packet_disconnect(ssh, "Invalid extended_data message");
ssh_packet_disconnect(ssh, "Invalid ieof message");
ssh_packet_disconnect(ssh, "Invalid oclose message");
ssh_packet_disconnect(ssh, "Received open confirmation for "
ssh_packet_disconnect(ssh, "Invalid open confirmation message");
ssh_packet_disconnect(ssh, "Received open failure for "
ssh_packet_disconnect(ssh, "Invalid open failure message");
ssh_packet_disconnect(ssh, "Invalid open failure message");
ssh_packet_disconnect(ssh, "Invalid window adjust message");
ssh_packet_disconnect(ssh, "Invalid status confirm message");
ssh_packet_disconnect(ssh, "getaddrinfo: fatal error: %s",
ssh_packet_disconnect(ssh, "strict KEX violation: "
ssh_packet_disconnect(ssh,
ssh_packet_disconnect(ssh, "outgoing sequence number "
ssh_packet_disconnect(ssh, "incoming sequence number "
void ssh_packet_disconnect(struct ssh *, const char *fmt, ...)
ssh_packet_disconnect(ssh, "Possible attack: attempt to open a "
ssh_packet_disconnect(ssh, "%s: unknown channel %d",
ssh_packet_disconnect(ssh, "Protocol error: you already have a pty.");
ssh_packet_disconnect(ssh, "wait returned status %04x.",