debug3
struct ctldebug debug1, debug2, debug3, debug4;
&debug1, &debug2, &debug3, &debug4,
debug3("bsdauth_respond: <%s> = <%d>", responses[0], authok);
debug3("bsdauth_query: style %s",
debug3("found certificate option \"%.100s\" len %zu",
debug3("%s", buf);
debug3("matched principal from key i"
debug3("%s: matched principal \"%.100s\"",
debug3("authentication methods list %d remaining: \"%s\"",
debug3("channel %d: waiting for connection", c->self);
debug3("channel %d: discard efd", c->self);
debug3("%s: channel %d: %s r%d w%d e%d s%d c->pfds [ %d %d %d %d ] "
debug3("channel %d: will not send data after close",
debug3("channel %d: status: %s", c->self, s);
debug3("proxied to downstream: %s", ctype);
debug3("Ignored env %s", name);
debug3("using 2k bit group 14");
debug3("using 4k bit group 16");
debug3("using 8k bit group 18");
debug3("verify_host_key_dns");
debug3("kex names ok: [%s]", names);
debug3("fd %d is O_NONBLOCK", fd);
debug3("fd %d is not O_NONBLOCK", fd);
debug3("already daemonized");
debug3("sigaction(%s): %s", strsignal(signum), strerror(errno));
debug3("put_host_port: %s", hoststr);
debug3("sieve_large %u", s32);
debug3("wrote checkpoint line %lu to '%s'",
debug3("skipping line %u, before checkpoint or "
debug3("preauth child monitor started");
debug3("ssh_msg_recv entering");
debug3("send packet: type %u", type);
debug3("receive packet: type %u", *typep);
debug3("Received SSH2_MSG_IGNORE");
debug3("sending debug message: %s", buf);
debug3("rekey after %llu bytes, %u seconds", (unsigned long long)bytes,
debug3("%.200s line %d: Including file %s "
debug3("command returned status %d", WEXITSTATUS(status));
debug3("%.200s line %d: %smatched '%s'",
debug3("%.200s line %d: skipped exec "
debug3("%.200s line %d: %smatched '%s%s%.100s%s' ",
debug3("%s line %d: removing environment %s",
debug3("match %sfound on line %d", result ? "" : "not ", line);
debug3("%s:%d setting %s %s", filename, linenum, keyword, str);
debug3("checking syntax for 'Match %s' on line %d",
debug3("checking match for '%s' user %s%s host %s addr %s "
debug3("%s %s -> %s", what, path, filename);
debug3("Sent message SSH2_FXP_OPEN I:%u P:%s", id, oldpath);
debug3("Sent message SSH2_FXP_OPEN I:%u P:%s", id, newpath);
debug3("Sent message copy-data \"%s\" 0 0 -> \"%s\" 0",
debug3("Sent message %s \"%s\" -> \"%s\"",
debug3("Sent message hardlink@openssh.com \"%s\" -> \"%s\"",
debug3("Sent message SSH2_FXP_SYMLINK \"%s\" -> \"%s\"", oldpath,
debug3("Sent message fsync@openssh.com I:%u", id);
debug3("SSH_FXP_READLINK %s -> %s", path, filename);
debug3("Sent %s message SSH2_FXP_OPEN I:%u P:%s M:0x%04x",
debug3("Request range %llu -> %llu (%d/%d)",
debug3("Received reply T:%u I:%u R:%d", type, id, max_req);
debug3("Received data %llu -> %llu",
debug3("Short data block, re-requesting "
debug3("Finish at %llu (%2d)",
debug3("Sent message SSH2_FXP_WRITE I:%u O:%llu S:%u",
debug3("SSH2_FXP_STATUS %u", status2);
debug3("In write loop, ack for %u %zu bytes at %lld",
debug3("Sent message fd %d T:%u I:%u", conn->fd_out, code, id);
debug3("Received dest reply T:%u I:%u R:%u", type, id, *nreqsp);
debug3("dest SSH2_FXP_STATUS %u", status);
debug3("Sent message fd %d T:%u I:%u F:0x%04x M:%05o",
debug3("Request range %llu -> %llu (%d/%d)",
debug3("Received origin reply T:%u I:%u R:%d",
debug3("Received data %llu -> %llu",
debug3("Sent message SSH2_FXP_WRITE I:%u O:%llu S:%zu",
debug3("Short data block, re-requesting "
debug3("Finish at %llu (%2d)",
debug3("SSH2_FXP_STATUS %u", status);
debug3("Received stat reply T:%u I:%u F:0x%04x M:%05o",
debug3("Received statvfs reply T:%u I:%u", type, id);
debug3("server upload/download buffer sizes "
debug3("Sent message limits@openssh.com I:%u", id);
debug3("Received limits reply T:%u I:%u", type, msg_id);
debug3("Sent message SSH2_FXP_CLOSE I:%u", id);
debug3("Sending SSH2_FXP_READDIR I:%u", id);
debug3("Received reply T:%u I:%u", type, id);
debug3("Received SSH2_FXP_STATUS %d", rstatus);
debug3("Received %d SSH2_FXP_NAME responses", count);
debug3("Got file attribute \"%.100s\" len %zu",
debug3("request %u: opendir", id);
debug3("request %u: remove", id);
debug3("request %u: mkdir", id);
debug3("request %u: rmdir", id);
debug3("request %u: realpath", id);
debug3("request %u: rename", id);
debug3("request %u: readlink", id);
debug3("request %u: symlink", id);
debug3("request %u: posix-rename", id);
debug3("request %u: statvfs", id);
debug3("request %u: hardlink", id);
debug3("request %u: fsync (handle %u)", id, handle);
debug3("request %u: expand, original \"%s\"", id, path);
debug3("request %u: home-directory \"%s\"", id, username);
debug3("request %u: sent status %u", id, status);
debug3("request %u: open flags %d", id, pflags);
debug3("request %u: close handle %u", id, handle);
debug3("request %u: %sstat", id, do_lstat ? "l" : "");
debug3("sigaction(%s): %s", strsignal(SIGINT),
debug3("Executing %s -c \"%s\"", shell, args);
debug3("Executing %s", shell);
debug3("Looking up %s", abs_src);
debug3("Looking up %s", src);
debug3("%s: new unauthenticated connection from %s/%d, at %d of %d",
debug3("out of fds (active %u >= limit %u); "
debug3("out of fds (active %zu >= limit %u); "
debug3("Running on %s %s %s %s", utsname.sysname, utsname.release,
debug3("Started with: %s", args);
debug3("expanding RemoteCommand: %s", options.remote_command);
debug3("expanded RemoteCommand: %s", options.remote_command);
debug3("expanded UserKnownHostsFile '%s' -> "
debug3("expanded SetEnv '%s' '%s' -> '%s'",
debug3("expanded LocalForward listen path "
debug3("expanded LocalForward connect path "
debug3("expanded RemoteForward listen path "
debug3("expanded RemoteForward connect path "
debug3("applying channel timeout %s",
debug3("timeout: %d ms remain after connect", timeout_ms);
debug3("clear hostkey %d", i);
debug3("expanding LocalCommand: %s", options.local_command);
debug3("expanded LocalCommand: %s", options.local_command);
debug3("Executing %s -c \"%s\"", shell, args);
debug3("no authentication agent, not adding key");
debug3("user denied adding this key");
debug3("userauth_kbdint: disable: no info_req_seen");
debug3("start over, passed a different list %s", authlist);
debug3("preferred %s", preferred);
debug3("authmethod_lookup %s", name);
debug3("remaining preferred: %s", preferred);
debug3("authmethod_is_enabled %s", name);
debug3("privsep user:group %u:%u", (u_int)pw->pw_uid,
debug3("Running on %s %s %s %s", utsname.sysname, utsname.release,
debug3("Started with: %s", args);
debug3("using %s for re-exec", rexec_argv[0]);
debug3("%s:%lu: options %s", path, linenum, opts == NULL ? "" : opts);