debug2
debug2("key %s: %s %s", argv[2], sshkey_type(k), fp);
struct ctldebug debug1, debug2, debug3, debug4;
&debug1, &debug2, &debug3, &debug4,
debug2("bsdauth_query: try reuse session");
debug2("bsdauth_query: new bsd auth session");
debug2("bsdauth_query: <%s>", challenge ? challenge : "empty");
debug2("kbdint_next_device: devices %s", kbdintctxt->devices ?
debug2("auth2_challenge_start: devices %s",
debug2("stripping trailing dot from chost %s", chost);
debug2("%s: check options: '%s'", loc, cp);
debug2("%s: advance: '%s'", loc, cp);
debug2("input_userauth_request: try method %s", method);
debug2("authentication methods list %d complete", i);
debug2("channel %d: send open", id);
debug2("channel %d: request %s confirm %d", id, service, wantconfirm);
debug2("channel %d: "
debug2("Initial X11 packet contains bad byte order byte: 0x%x",
debug2("X11 connection uses different authentication protocol.");
debug2("X11 auth data does not match fake data.");
debug2("X11 rejected %d i%d/o%d",
debug2("channel %d: decode socks4", c->self);
debug2("channel %d: %s: user=\"%s\" command=%d destination=[%s]:%d",
debug2("channel %d: socks5 auth done", c->self);
debug2("channel %d: decode socks5 %s", c->self,
debug2("channel %d: socks5 post auth", c->self);
debug2("channel %d: only socks5 connect supported", c->self);
debug2("channel %d: bad socks5 atyp %d", c->self, socks_atyp);
debug2("channel %d: dynamic request: socks5 host %s port %u command %u",
debug2("channel %d: pre_dynamic: have %d", c->self, have);
debug2("channel %d: pre_dynamic: need more", c->self);
debug2("channel %d: pre_rdynamic: have %d", c->self, have);
debug2("channel %d: pre_rdynamic: need more", c->self);
debug2("single_connection: closing X11 listener.");
debug2("channel %d: read failed rfd %d maxlen %zu: %s",
debug2("channel %d: read<=0 rfd %d len %zd: %s",
debug2("channel %d: not open", c->self);
debug2("channel %d: filter stops", c->self);
debug2("channel %d: filter stops", c->self);
debug2("channel %d: not open", c->self);
debug2("channel %d: written %zd to efd %d", c->self, len, c->efd);
debug2("channel %d: closing write-efd %d", c->self, c->efd);
debug2("channel %d: read %zd from efd %d", c->self, len, c->efd);
debug2("channel %d: closing read-efd %d", c->self, c->efd);
debug2("channel %d: window %d sent adjust %d", c->self,
debug2("channel %d: ctl read<=0 rfd %d len %zd",
debug2("channel %d: packet too big %u > %u",
debug2("channel %d: gc: notify user", c->self);
debug2("channel %d: gc: user detached", c->self);
debug2("channel %d: garbage collecting", c->self);
debug2("channel %d: "
debug2("channel %d: rwin %u elen %zu euse %d", c->self,
debug2("channel %d: sent ext data %zu", c->self, len);
debug2("channel %d: rcvd ext data %zu", c->self, data_len);
debug2("channel %d: open confirm rwindow %u rmax %u", c->self,
debug2("channel %d: rcvd adjust %u", c->self, adjust);
debug2("channel %d: rfd %d isatty", c->self, c->rfd);
debug2("socket: %.100s", strerror(errno));
debug2("connect %.100s port %u: %.100s", buf,
debug2("channel: expanding %d", sc->channels_alloc);
debug2("channel %d: big output buffer %zu > %u",
debug2("x11_get_proto: %s", cmd);
debug2("%s request accepted on channel %d",
debug2("bits set: %d/%d", bits_set, BN_num_bits(dh_p));
debug2("skipped packet (type %u)", type);
debug2("extract_salt: salt decode error");
debug2("extract_salt: expected salt len %zd, got %d",
debug2("extract_salt: string too short");
debug2("extract_salt: invalid magic identifier");
debug2("extract_salt: missing salt termination character");
debug2("%s:%ld: truncated before key type",
debug2("extract_salt: bad encoded salt length %u", b64len);
debug2("%s:%ld: truncated after key type",
debug2("%s: %s", proposal_names[i], proposal[i]);
debug2("first_kex_follows %d ", v);
debug2("reserved %u ", i);
debug2("proposal mismatch: my %s peer %s",
debug2("proposals match");
debug2("local %s KEXINIT proposal", kex->server ? "server" : "client");
debug2("peer %s KEXINIT proposal", kex->server ? "client" : "server");
debug2("fd %d setting O_NONBLOCK", fd);
debug2("fd %d is TCP_NODELAY", fd);
debug2("fd %d setting TCP_NODELAY", fd);
debug2("start point: 0x%s", BN_bn2hex(largebase));
debug2("test q = largebase+%u", 2 * j);
debug2("%.24s Final %u Miller-Rabin trials (%x generator)",
debug2("%10u: comment or short line", count_in);
debug2("%10u: known composite", count_in);
debug2("%10u: (%u) Sophie-Germain", count_in, in_type);
debug2("%10u: (%u)", count_in, in_type);
debug2("Unknown prime type");
debug2("%10u: bit size %u mismatch", count_in, in_size);
debug2("%10u: bit size %u too short", count_in, in_size);
debug2("%10u: generator %d != %d",
debug2("%10u: no known generator", count_in);
debug2("Unrecognised master extension \"%s\"", name);
debug2("Exiting on signal: %s", strsignal(muxclient_terminate));
debug2("Control master terminated unexpectedly");
debug2("Received exit status from master %d", exitval);
debug2("channel %d: output %s -> %s", c->self, ostates[c->ostate],
debug2("channel %d: read failed", c->self);
debug2("channel %d: ibuf empty", c->self);
debug2("channel %d: obuf empty", c->self);
debug2("channel %d: rcvd eow", c->self);
debug2("channel %d: send eof", c->self);
debug2("channel %d: send_close2", c->self);
debug2("channel %d: send close for remote id %u", c->self,
debug2("channel %d: send eow", c->self);
debug2("channel %d: rcvd eof", c->self);
debug2("channel %d: rcvd close", c->self);
debug2("channel %d: write failed", c->self);
debug2("channel %d: zombie", c->self);
debug2("channel %d: active efd: %d len %zu",
debug2("channel %d: is dead (local)", c->self);
debug2("channel %d: almost dead",
debug2("channel %d: is dead", c->self);
debug2("channel %d: input %s -> %s", c->self, istates[c->istate],
debug2("%s line %d: ignoring duplicate env "
debug2("checking match for '%s' host %s originally %s",
debug2("match %sfound", result ? "" : "not ");
debug2("%s line %d: ignoring duplicate env "
debug2("%s line %d: new include %s",
debug2("%s line %d: no match for %s",
debug2("%s line %d: including %s",
debug2("subsystem request for %.100s by user %s", s->subsys,
debug2("Ignoring env request %s: too many env vars", name);
debug2("Setting env %d: %s=%s", s->num_env, name, val);
debug2("Ignoring env request %s: disallowed name", name);
debug2("Sending SSH2_FXP_REALPATH \"%s\"", path);
debug2("Sending SSH2_FXP_EXTENDED(posix-rename@openssh.com) "
debug2("Sending SSH2_FXP_RENAME \"%s\" to \"%s\"",
debug2("Sending SSH2_FXP_EXTENDED(hardlink@openssh.com) "
debug2("Sending SSH2_FXP_SYMLINK \"%s\" to \"%s\"", oldpath, newpath);
debug2("Sending SSH2_FXP_EXTENDED(fsync@openssh.com)");
debug2("Sending SSH2_FXP_READLINK \"%s\"", path);
debug2("Sending SSH2_FXP_EXTENDED(statvfs@openssh.com) \"%s\"", path);
debug2("Sending SSH2_FXP_EXTENDED(fstatvfs@openssh.com)");
debug2("Sending SSH2_FXP_EXTENDED(lsetstat@openssh.com) \"%s\"", path);
debug2("Sending SSH2_FXP_OPEN \"%s\"", path);
debug2("Sending SSH2_FXP_EXTENDED(users-groups-by-id@openssh.com)");
debug2("Remote version: %u", ret->version);
debug2("Server supports extension \"%s\" revision %s",
debug2("Unrecognised server extension \"%s\"", name);
debug2("Sending SSH2_FXP_REMOVE \"%s\"", path);
debug2("Sending SSH2_FXP_MKDIR \"%s\"", path);
debug2("Sending SSH2_FXP_RMDIR \"%s\"", path);
debug2("Sending SSH2_FXP_STAT \"%s\"", path);
debug2("Sending SSH2_FXP_FSTAT \"%s\"");
debug2("Sending SSH2_FXP_SETSTAT \"%s\"", path);
debug2("Sending SSH2_FXP_FSETSTAT");
debug2("Sending SSH2_FXP_EXTENDED(expand-path@openssh.com) "
debug2("Permitting allowlisted %s request", h->name);
debug2("read change len %u to %u", len, SFTP_MAX_READ_LENGTH);
debug2("%s: %s", argv[i], sshkey_ssh_name(k));
debug2("%s: provider %s slot %lu: %s %s", context, p->name,
debug2("resolved SecurityKeyProvider %s => %s",
debug2("resolving \"%s\" port %d", host, options.port);
debug2("hostbased pubkey \"%s\" in slot %d", p, o); \
debug2("hostbased cert \"%s\" in slot %d", p, o); \
debug2("Server host certificate hostname: %s",
debug2("input_userauth_passwd_changereq");
debug2("no passphrase given, try next key");
debug2("bad passphrase given, try again...");
debug2("userauth_kbdint");
debug2("Unrecognized authentication method name: %s", name ? name : "NULL");
debug2("service_accept: %s", reply);
debug2("buggy server: service_accept w/o service");
debug2("we sent a %s packet, wait for reply", method->name);
debug2("we did not send a packet, disable method");
debug2("Network child is on pid %ld", (long)pid);