xasprintf
xasprintf(&conninfo, "SSH_CONNECTION=%.50s %d %.50s %d",
xasprintf(&path, "%s/%s",
xasprintf(&path, "%s/%s",
xasprintf(&ret, "%s %s ID %s (serial %llu) CA %s %s%s%s",
xasprintf(&ret, "%s %s%s%s", sshkey_type(key),
xasprintf(&userstyle, "%s%s%s", authctxt->user,
xasprintf(&command, "%s %s", av[0], av[1]);
xasprintf(&conn_id, "%s %d %s %d",
xasprintf(&ret, "%s %s", sshkey_type(key), fp);
xasprintf(&ret, "t%d [%s] %s%u i%u/%zu o%u/%zu e[%s]/%zu "
xasprintf(&c->remote_name,
xasprintf(&fmt2, "%s\r\n", fmt);
xasprintf(&cmd, "%s -f %s generate %s %s "
xasprintf(&cmd, "%s -f %s generate %s %s "
xasprintf(&cmd,
xasprintf(&val, "host@%s", host);
xasprintf(&encoded, "%s%s%c%s", HASH_MAGIC, uu_salt, HASH_DELIM,
if ((r = xasprintf(&s, "%s%s%s", pw->pw_dir,
xasprintf(&tmp2, "%s%s%s", *sp, sep == NULL ? "" : sep, tmp1);
xasprintf(&ret, "%d", rtable);
xasprintf(&userstyle, "%s%s%s", authctxt->user,
xasprintf(&userstyle, "%s%s%s", authctxt->user,
xasprintf(&options.control_path, "%s.%s", orig_control_path, rbuf);
xasprintf(&ret, "local forward %.200s:%d -> %.200s:%d",
xasprintf(&ret, "dynamic forward %.200s:%d -> *",
xasprintf(&ret, "remote forward %.200s:%d -> %.200s:%d",
xasprintf(&failmsg, "unknown forwarding id %d", fctx->fid);
xasprintf(&failmsg, "remote port forwarding failed for "
xasprintf(&failmsg, "remote port forwarding failed for "
xasprintf(&arg2, "%s/%s",
else if (xasprintf(&path, "%s%s", dir, filename) >= PATH_MAX)
xasprintf(&bp, "%s -f %s%s", cmd,
xasprintf(&bp, "%s -t %s%s", cmd,
xasprintf(&bp, "%s -t %s%s", cmd,
xasprintf(&bp, "%s -f %s%s",
xasprintf(&options->subsystem_args[options->num_subsystems],
xasprintf(&arg, "%s/%s", SSHDIR, arg2);
xasprintf(&arg2, "*:%s", arg);
xasprintf(&laddr1, "listenaddress [%s]:%s%s%s\n%s",
xasprintf(&laddr1, "listenaddress %s:%s%s%s\n%s",
xasprintf(&ret, "%s/%s", cwd, expanded);
xasprintf(&tun_fwd_ifnames, "%s%s%s",
xasprintf(&user_rc, "%s/%s", s->pw->pw_dir, _PATH_SSH_USER_RC);
if (xasprintf(&cmd, "%s -c '%s %s'", shell, _PATH_BSHELL,
if (xasprintf(&cmd, "%s -q -", options.xauth_location) == -1)
xasprintf(&type, "session:subsystem:%s",
xasprintf(&auth_sock_name, "%s/agent.%ld",
xasprintf(¬e, "exit %d", WEXITSTATUS(status));
xasprintf(¬e, "signal %d%s", WTERMSIG(status),
xasprintf(&path, "%s/%s", cwd, npath);
xasprintf(&npath, "%s/%s", cwd, path);
xasprintf(&tmp, "%s*", file);
xasprintf(&certpath, "%s-cert.pub", filename);
xasprintf(&certpath, "%s-cert.pub", filename);
xasprintf(&sig_dest, "public key authentication request for "
xasprintf(&prompt, "Enter PIN%sfor %s key %s: ",
xasprintf(&prv_file, "%s%s",
xasprintf(&prv_tmp, "%s%s.XXXXXXXXXX",
xasprintf(&pub_tmp, "%s%s.pub.XXXXXXXXXX",
xasprintf(&pub_file, "%s%s.pub",
xasprintf(&out, "%s-cert.pub", tmp);
xasprintf(&prompt, "Enter PIN for %s key: ",
xasprintf(&wfile, "%s.sig", filename);
xasprintf(&path, "id_%s_rk%s%s",
xasprintf(&pubpath, "%s.pub", path);
xasprintf(&options.proxy_command,
xasprintf(&cinfo->portstr, "%d", options.port);
xasprintf(&cinfo->uidstr, "%llu",
xasprintf(&cp, "%s-cert", filename);
xasprintf(&fullhost, "%s.%s.", *hostp,
xasprintf(&msg1, "The authenticity of host "
xasprintf(&ret, "~/%s", path + l);
xasprintf(&ctx->names[ctx->nnames], "%s:%lu: %s", path, l->linenum,
xasprintf(&ret, "This host key is known by the following other "
xasprintf(&tag, "KnownHostsCommand-%s", invocation);
xasprintf(&tmp, "exec %s", proxy_command);
xasprintf(&prompt, "%s@%s's password: ", authctxt->server_user, host);
xasprintf(&prompt, "Enter PIN for %s key %s: ",
xasprintf(&ret, "%s%s%s", first,
xasprintf(&chost, "%s.", lname);
xasprintf(&ret, "%s %s%s%s%s%s%s",
xasprintf(&child->id, "connection from %s", raddr);
xasprintf(&child->id, "connection from %s to %s", laddr, raddr);
int xasprintf(char **, const char *, ...)
xasprintf(&buf, "%.*s/%s", (int)dirlen, dir, tail);
int xasprintf(char **, const char *, ...)