crypto/openssh/auth-bsdauth.c
85
*name = xstrdup("");
crypto/openssh/auth-bsdauth.c
86
*infotxt = xstrdup("");
crypto/openssh/auth-bsdauth.c
90
(*prompts)[0] = xstrdup(challenge);
crypto/openssh/auth-pam.c
733
sshpam_rhost = xstrdup(auth_get_canonical_hostname(ssh,
crypto/openssh/auth-pam.c
788
auth_info = xstrdup("");
crypto/openssh/auth-pam.c
857
*name = xstrdup("");
crypto/openssh/auth-pam.c
858
*info = xstrdup("");
crypto/openssh/auth.c
122
char *shell = xstrdup((pw->pw_shell[0] == '\0') ?
crypto/openssh/auth.c
293
extra = xstrdup(authctxt->auth_method_info);
crypto/openssh/auth.c
404
return (xstrdup(ret));
crypto/openssh/auth.c
620
fake.pw_passwd = xstrdup("$2a$10$"
crypto/openssh/auth2-chall.c
125
kbdintctxt->devices = xstrdup(devs);
crypto/openssh/auth2-chall.c
179
kbdintctxt->devices = t[len] ? xstrdup(t+len+1) : NULL;
crypto/openssh/auth2-methods.c
104
omethods = methods = xstrdup(_methods);
crypto/openssh/auth2-pubkey.c
705
av[1] = xstrdup(user_pw->pw_name);
crypto/openssh/auth2.c
295
authctxt->user = xstrdup(user);
crypto/openssh/auth2.c
314
authctxt->service = xstrdup(service);
crypto/openssh/auth2.c
315
authctxt->style = style ? xstrdup(style) : NULL;
crypto/openssh/auth2.c
592
xstrdup(options.auth_methods[i]);
crypto/openssh/auth2.c
649
*methods = xstrdup(p);
crypto/openssh/canohost.c
106
return xstrdup(ntop);
crypto/openssh/canohost.c
109
return xstrdup(((struct sockaddr_un *)&addr)->sun_path);
crypto/openssh/canohost.c
123
return xstrdup("UNKNOWN");
crypto/openssh/canohost.c
133
return xstrdup("UNKNOWN");
crypto/openssh/canohost.c
148
host = xstrdup("UNKNOWN");
crypto/openssh/canohost.c
150
host = xstrdup(myname);
crypto/openssh/channels.c
1510
c->path = xstrdup(host);
crypto/openssh/channels.c
1528
c->path = xstrdup(p);
crypto/openssh/channels.c
1663
c->path = xstrdup(dest_addr);
crypto/openssh/channels.c
1667
c->path = xstrdup(ntop);
crypto/openssh/channels.c
1700
c->path = xstrdup(host_to_connect);
crypto/openssh/channels.c
1887
remote_ipaddr = xstrdup("127.0.0.1");
crypto/openssh/channels.c
1992
nc->path = xstrdup(c->path);
crypto/openssh/channels.c
324
sc->timeouts[sc->ntimeouts].type_pattern = xstrdup(type_pattern);
crypto/openssh/channels.c
373
c->xctype = xstrdup(xctype);
crypto/openssh/channels.c
3930
c->path = xstrdup(host);
crypto/openssh/channels.c
3932
c->listening_addr = addr == NULL ? NULL : xstrdup(addr);
crypto/openssh/channels.c
4013
c->path = xstrdup(path);
crypto/openssh/channels.c
4016
c->listening_addr = xstrdup(fwd->listen_path);
crypto/openssh/channels.c
4184
lhost = xstrdup(fwd->listen_host);
crypto/openssh/channels.c
4704
cctx->host = xstrdup(name);
crypto/openssh/channels.c
4736
c->path = xstrdup(host);
crypto/openssh/channels.c
4851
c->path = xstrdup(host);
crypto/openssh/channels.c
5287
sc->x11_saved_display = xstrdup(disp);
crypto/openssh/channels.c
5304
sc->x11_saved_proto = xstrdup(proto);
crypto/openssh/channels.c
533
c->remote_name = xstrdup(remote_name);
crypto/openssh/channels.c
690
#define MAYBE_DUP(s) ((s == NULL) ? NULL : xstrdup(s))
crypto/openssh/clientloop.c
2726
name = xstrdup(env[i]);
crypto/openssh/clientloop.c
2751
name = xstrdup(options.setenv[i]);
crypto/openssh/compat.c
147
return xstrdup(p);
crypto/openssh/dns.c
152
*digest = (u_char *)xstrdup("");
crypto/openssh/groupaccess.c
75
groups_byname[j++] = xstrdup(gr->gr_name);
crypto/openssh/gss-genr.c
150
ret = xstrdup((const char *)sshbuf_ptr(b));
crypto/openssh/gss-serv-krb5.c
183
client->store.filename = xstrdup(krb5_cc_get_name(krb_context, ccache));
crypto/openssh/hostfile.c
252
hostkeys->entries[hostkeys->num_entries].host = xstrdup(ctx->host);
crypto/openssh/hostfile.c
253
hostkeys->entries[hostkeys->num_entries].file = xstrdup(l->path);
crypto/openssh/hostfile.c
443
lhost = xstrdup(host);
crypto/openssh/hostfile.c
785
lineinfo.line = xstrdup(line);
crypto/openssh/kex.c
119
prop[i] = xstrdup(ciphers ? ciphers : defprop[i]);
crypto/openssh/kex.c
123
prop[i] = xstrdup(macs ? macs : defprop[i]);
crypto/openssh/kex.c
127
prop[i] = xstrdup(comp ? comp : defprop[i]);
crypto/openssh/kex.c
130
prop[i] = xstrdup(hkalgs ? hkalgs : defprop[i]);
crypto/openssh/kex.c
133
prop[i] = xstrdup(defprop[i]);
crypto/openssh/kex.c
275
oalgs = algs = xstrdup(allowed_algs);
crypto/openssh/kex.c
293
ssh->kex->server_sig_algs = xstrdup("");
crypto/openssh/kex.c
441
ssh->kex->server_sig_algs = xstrdup((const char *)value);
crypto/openssh/match.c
196
char *hostcopy = xstrdup(host);
crypto/openssh/match.c
256
pat = xstrdup(pattern);
crypto/openssh/match.c
280
c = cp = xstrdup(client);
crypto/openssh/match.c
281
s = sp = xstrdup(server);
crypto/openssh/match.c
296
ret = xstrdup(p);
crypto/openssh/misc.c
1034
uridup = tmp = xstrdup(uri);
crypto/openssh/misc.c
1058
host = xstrdup(cleanhostname(cp));
crypto/openssh/misc.c
1188
*retp = xstrdup(filename);
crypto/openssh/misc.c
1191
ocopy = copy = xstrdup(filename + 1);
crypto/openssh/misc.c
1492
*ifname = xstrdup(ifr.ifr_name);
crypto/openssh/misc.c
1540
return xstrdup("tohex: length > 65536");
crypto/openssh/misc.c
2537
sdup = xstrdup(s);
crypto/openssh/misc.c
2550
*typep = xstrdup(sdup);
crypto/openssh/misc.c
2660
(*array)[*lp] = xstrdup(s);
crypto/openssh/misc.c
2921
name = xstrdup(env);
crypto/openssh/misc.c
3044
nl[0].n_name = xstrdup(s);
crypto/openssh/misc.c
488
copy->pw_name = xstrdup(pw->pw_name);
crypto/openssh/misc.c
489
copy->pw_passwd = xstrdup(pw->pw_passwd == NULL ? "*" : pw->pw_passwd);
crypto/openssh/misc.c
491
copy->pw_gecos = xstrdup(pw->pw_gecos);
crypto/openssh/misc.c
502
copy->pw_class = xstrdup(pw->pw_class);
crypto/openssh/misc.c
504
copy->pw_dir = xstrdup(pw->pw_dir);
crypto/openssh/misc.c
505
copy->pw_shell = xstrdup(pw->pw_shell);
crypto/openssh/misc.c
538
sp = xstrdup(s);
crypto/openssh/misc.c
710
return(xstrdup(host));
crypto/openssh/misc.c
830
sdup = xstrdup(s);
crypto/openssh/misc.c
840
path = xstrdup(tmp);
crypto/openssh/misc.c
846
host = xstrdup(cleanhostname(tmp));
crypto/openssh/misc.c
848
user = xstrdup(sdup);
crypto/openssh/misc.c
850
host = xstrdup(cleanhostname(sdup));
crypto/openssh/misc.c
912
host = xstrdup(cleanhostname(cp));
crypto/openssh/moduli.c
566
eta_str = xstrdup(fmt_time(eta));
crypto/openssh/monitor.c
873
char *s, *l, *ol = xstrdup(list);
crypto/openssh/monitor_wrap.c
1105
oarg = arg = xstrdup(opens[i]);
crypto/openssh/monitor_wrap.c
868
*name = xstrdup("");
crypto/openssh/monitor_wrap.c
869
*infotxt = xstrdup("");
crypto/openssh/packet.c
528
ssh->remote_ipaddr = xstrdup("UNKNOWN");
crypto/openssh/packet.c
530
ssh->local_ipaddr = xstrdup("UNKNOWN");
crypto/openssh/packet.c
561
return xstrdup(ntop);
crypto/openssh/packet.c
573
return xstrdup(ntop);
crypto/openssh/packet.c
588
return xstrdup(ntop);
crypto/openssh/packet.c
609
return xstrdup(ntop);
crypto/openssh/packet.c
624
return xstrdup(ntop);
crypto/openssh/packet.c
626
return xstrdup(name);
crypto/openssh/readconf.c
1357
*charptr = xstrdup(arg);
crypto/openssh/readconf.c
1390
cpptr[(*uintptr)++] = xstrdup(arg);
crypto/openssh/readconf.c
1450
*charptr = xstrdup(str + len);
crypto/openssh/readconf.c
1514
options->ciphers = xstrdup(arg);
crypto/openssh/readconf.c
1531
options->macs = xstrdup(arg);
crypto/openssh/readconf.c
1549
options->kex_algorithms = xstrdup(arg);
crypto/openssh/readconf.c
1570
*charptr = xstrdup(arg);
crypto/openssh/readconf.c
1627
(*cppptr)[(*uintptr)++] = xstrdup(arg);
crypto/openssh/readconf.c
1684
arg2 = xstrdup(arg);
crypto/openssh/readconf.c
2010
arg2 = xstrdup(arg);
crypto/openssh/readconf.c
2166
cnames[ncnames].source_list = xstrdup(arg);
crypto/openssh/readconf.c
2167
cnames[ncnames].target_list = xstrdup(arg2);
crypto/openssh/readconf.c
2307
*charptr = xstrdup(arg);
crypto/openssh/readconf.c
2697
options->xauth_location = xstrdup(_PATH_XAUTH);
crypto/openssh/readconf.c
2759
xstrdup(_PATH_SSH_SYSTEM_HOSTFILE);
crypto/openssh/readconf.c
2761
xstrdup(_PATH_SSH_SYSTEM_HOSTFILE2);
crypto/openssh/readconf.c
2774
xstrdup(_PATH_SSH_USER_HOSTFILE);
crypto/openssh/readconf.c
2776
xstrdup(_PATH_SSH_USER_HOSTFILE2);
crypto/openssh/readconf.c
2840
options->sk_provider = xstrdup("internal");
crypto/openssh/readconf.c
2843
options->sk_provider = xstrdup("$SSH_SK_PROVIDER");
crypto/openssh/readconf.c
3143
fwd->listen_path = xstrdup(fwdargs[0].arg);
crypto/openssh/readconf.c
3149
fwd->connect_host = xstrdup("socks");
crypto/openssh/readconf.c
3154
fwd->listen_path = xstrdup(fwdargs[0].arg);
crypto/openssh/readconf.c
3156
fwd->connect_path = xstrdup(fwdargs[1].arg);
crypto/openssh/readconf.c
3161
fwd->connect_path = xstrdup(fwdargs[1].arg);
crypto/openssh/readconf.c
3164
fwd->listen_host = xstrdup(fwdargs[0].arg);
crypto/openssh/readconf.c
3166
fwd->connect_host = xstrdup("socks");
crypto/openssh/readconf.c
3172
fwd->listen_path = xstrdup(fwdargs[0].arg);
crypto/openssh/readconf.c
3174
fwd->connect_host = xstrdup(fwdargs[1].arg);
crypto/openssh/readconf.c
3177
fwd->listen_host = xstrdup(fwdargs[0].arg);
crypto/openssh/readconf.c
3179
fwd->connect_path = xstrdup(fwdargs[2].arg);
crypto/openssh/readconf.c
3184
fwd->connect_host = xstrdup(fwdargs[1].arg);
crypto/openssh/readconf.c
3190
fwd->listen_host = xstrdup(fwdargs[0].arg);
crypto/openssh/readconf.c
3192
fwd->connect_host = xstrdup(fwdargs[2].arg);
crypto/openssh/readconf.c
3257
orig = sdup = xstrdup(s);
crypto/openssh/readconf.c
3291
o->jump_host = xstrdup("none");
crypto/openssh/readconf.c
3297
o->proxy_command = xstrdup("none");
crypto/openssh/readconf.c
3300
o->jump_extra = xstrdup(s);
crypto/openssh/readconf.c
483
xstrdup(path);
crypto/openssh/readconf.c
498
path = xstrdup(filename);
crypto/openssh/readconf.c
561
argv[2] = xstrdup(cmd);
crypto/openssh/readconf.c
669
host = xstrdup(options->hostname);
crypto/openssh/readconf.c
675
host = xstrdup(host_arg);
crypto/openssh/readconf.c
733
criteria = xstrdup(host);
crypto/openssh/readconf.c
738
criteria = xstrdup(original_host);
crypto/openssh/readconf.c
743
criteria = xstrdup(ruser);
crypto/openssh/readconf.c
748
criteria = xstrdup(pw->pw_name);
crypto/openssh/readconf.c
762
criteria = xstrdup(options->tag == NULL ? "" :
crypto/openssh/readconf.c
812
criteria = xstrdup(cmd);
crypto/openssh/readpass.c
108
pass = xstrdup(buf);
crypto/openssh/readpass.c
173
return (flags & RP_ALLOW_EOF) ? NULL : xstrdup("");
crypto/openssh/readpass.c
184
return xstrdup("");
crypto/openssh/readpass.c
191
return xstrdup("");
crypto/openssh/readpass.c
194
ret = xstrdup(buf);
crypto/openssh/scp.c
1321
return xstrdup(".");
crypto/openssh/scp.c
1323
return xstrdup(path);
crypto/openssh/scp.c
1326
return xstrdup(".");
crypto/openssh/scp.c
1327
return xstrdup(path + 2 + nslash);
crypto/openssh/scp.c
1618
tmp = xstrdup(g.gl_pathv[i]);
crypto/openssh/scp.c
1628
abs_dst = xstrdup(dst);
crypto/openssh/scp.c
1864
vect[0] = xstrdup(np);
crypto/openssh/scp.c
2039
tmp = xstrdup(g.gl_pathv[i]);
crypto/openssh/scp.c
2049
abs_dst = xstrdup(target);
crypto/openssh/scp.c
492
newargv[n] = xstrdup(argv[n]);
crypto/openssh/scp.c
576
ssh_program = xstrdup(optarg);
crypto/openssh/scp.c
761
*pathp = xstrdup(".");
crypto/openssh/scp.c
995
if (append(xstrdup(cp2), &done, &ndone) != 0) {
crypto/openssh/servconf.c
1338
*charptr = xstrdup(arg);
crypto/openssh/servconf.c
1456
xstrdup(arg) : derelativise_path(arg);
crypto/openssh/servconf.c
1525
*charptr = xstrdup(arg);
crypto/openssh/servconf.c
1671
p = xstrdup(arg);
crypto/openssh/servconf.c
1858
options->ciphers = xstrdup(arg);
crypto/openssh/servconf.c
1871
options->macs = xstrdup(arg);
crypto/openssh/servconf.c
1885
options->kex_algorithms = xstrdup(arg);
crypto/openssh/servconf.c
1922
options->subsystem_name[options->num_subsystems] = xstrdup(arg);
crypto/openssh/servconf.c
1929
xstrdup(arg);
crypto/openssh/servconf.c
2017
*charptr = xstrdup(arg);
crypto/openssh/servconf.c
2245
arg = xstrdup(arg2);
crypto/openssh/servconf.c
2378
arg2 = xstrdup(arg);
crypto/openssh/servconf.c
2413
options->adm_forced_command = xstrdup(str + len);
crypto/openssh/servconf.c
2425
*charptr = xstrdup(arg);
crypto/openssh/servconf.c
2444
xstrdup(arg) : derelativise_path(arg);
crypto/openssh/servconf.c
2486
options->version_addendum = xstrdup("");
crypto/openssh/servconf.c
2488
options->version_addendum = xstrdup(str + len);
crypto/openssh/servconf.c
2502
*charptr = xstrdup(str + len);
crypto/openssh/servconf.c
2515
*charptr = xstrdup(arg);
crypto/openssh/servconf.c
2608
*charptr = xstrdup(arg);
crypto/openssh/servconf.c
2759
ci->address = xstrdup(p + 5);
crypto/openssh/servconf.c
2761
ci->host = xstrdup(p + 5);
crypto/openssh/servconf.c
2763
ci->user = xstrdup(p + 5);
crypto/openssh/servconf.c
2765
ci->laddress = xstrdup(p + 6);
crypto/openssh/servconf.c
2767
ci->rdomain = xstrdup(p + 8);
crypto/openssh/servconf.c
2803
xstrdup(src->subsystem_command[i]);
crypto/openssh/servconf.c
2805
xstrdup(src->subsystem_args[i]);
crypto/openssh/servconf.c
2819
dst->subsystem_name[j] = xstrdup(src->subsystem_name[i]);
crypto/openssh/servconf.c
2820
dst->subsystem_command[j] = xstrdup(src->subsystem_command[i]);
crypto/openssh/servconf.c
2821
dst->subsystem_args[j] = xstrdup(src->subsystem_args[i]);
crypto/openssh/servconf.c
2902
dst->s[i] = xstrdup(src->s[i]); \
crypto/openssh/servconf.c
300
options->pam_service_name = xstrdup(SSHD_PAM_SERVICE);
crypto/openssh/servconf.c
3097
char *laddr1 = xstrdup(""), *laddr2 = NULL;
crypto/openssh/servconf.c
326
options->pid_file = xstrdup(_PATH_SSH_DAEMON_PID_FILE);
crypto/openssh/servconf.c
328
options->moduli_file = xstrdup(_PATH_DH_MODULI);
crypto/openssh/servconf.c
348
options->xauth_location = xstrdup(_PATH_XAUTH);
crypto/openssh/servconf.c
473
options->version_addendum = xstrdup("");
crypto/openssh/servconf.c
485
options->sk_provider = xstrdup("internal");
crypto/openssh/servconf.c
491
options->sshd_session_path = xstrdup(_PATH_SSHD_SESSION);
crypto/openssh/servconf.c
797
return xstrdup("none");
crypto/openssh/servconf.c
851
options->listen_addrs[i].rdomain = xstrdup(rdomain);
crypto/openssh/servconf.c
921
qla->addr = xstrdup(addr);
crypto/openssh/servconf.c
923
qla->rdomain = rdomain == NULL ? NULL : xstrdup(rdomain);
crypto/openssh/session.c
1093
ocp = xstrdup(auth_opts->env[n]);
crypto/openssh/session.c
1143
cp = xstrdup(options.setenv[i]);
crypto/openssh/session.c
1647
args = xstrdup(command ? command : "sftp-server");
crypto/openssh/session.c
209
auth_sock_dir = xstrdup("/tmp/ssh-XXXXXXXXXX");
crypto/openssh/session.c
239
nc->path = xstrdup(auth_sock_name);
crypto/openssh/session.c
2612
s->display = xstrdup(display);
crypto/openssh/session.c
2613
s->auth_display = xstrdup(auth_display);
crypto/openssh/session.c
2632
s->display = xstrdup(display);
crypto/openssh/session.c
2633
s->auth_display = xstrdup(display);
crypto/openssh/session.c
279
auth_info_file = xstrdup("/tmp/sshauth.XXXXXXXXXXXXXXX");
crypto/openssh/session.c
314
tmp = cp = xstrdup(auth_opts->permitopen[i]);
crypto/openssh/session.c
329
tmp = cp = xstrdup(auth_opts->permitlisten[i]);
crypto/openssh/session.c
944
var_name = xstrdup(source[i]);
crypto/openssh/sftp-client.c
815
(*dir)[ents]->filename = xstrdup(filename);
crypto/openssh/sftp-client.c
816
(*dir)[ents]->longname = xstrdup(longname);
crypto/openssh/sftp-common.c
264
return xstrdup(buf);
crypto/openssh/sftp-server.c
1163
stats[count].name = xstrdup(dp->d_name);
crypto/openssh/sftp-server.c
1252
path = xstrdup(".");
crypto/openssh/sftp-server.c
1569
path = xstrdup(".");
crypto/openssh/sftp-server.c
1575
path = xstrdup(cwd);
crypto/openssh/sftp-server.c
1577
npath = xstrdup(path + 2);
crypto/openssh/sftp-server.c
1968
request_allowlist = xstrdup(optarg);
crypto/openssh/sftp-server.c
1973
request_denylist = xstrdup(optarg);
crypto/openssh/sftp-server.c
2003
client_addr = xstrdup(cp);
crypto/openssh/sftp-server.c
2011
client_addr = xstrdup("UNKNOWN");
crypto/openssh/sftp-server.c
357
handles[i].name = xstrdup(name);
crypto/openssh/sftp-usergroup.c
72
idname->name = xstrdup(name);
crypto/openssh/sftp.c
1418
*path1 = xstrdup(argv[optidx]);
crypto/openssh/sftp.c
1421
*path2 = xstrdup(argv[optidx + 1]);
crypto/openssh/sftp.c
1447
*path1 = xstrdup(argv[optidx]);
crypto/openssh/sftp.c
1448
*path2 = xstrdup(argv[optidx + 1]);
crypto/openssh/sftp.c
1471
*path1 = xstrdup(argv[optidx]);
crypto/openssh/sftp.c
1484
*path1 = xstrdup(argv[optidx]);
crypto/openssh/sftp.c
1493
*path1 = xstrdup(argv[optidx]);
crypto/openssh/sftp.c
1531
*path1 = xstrdup(argv[optidx + 1]);
crypto/openssh/sftp.c
1645
path1 = xstrdup(startdir);
crypto/openssh/sftp.c
1689
path1 = xstrdup(*pwd);
crypto/openssh/sftp.c
1695
path1 = xstrdup("~");
crypto/openssh/sftp.c
1892
char *tmp = xstrdup(list[0]);
crypto/openssh/sftp.c
1899
return xstrdup(word);
crypto/openssh/sftp.c
1916
list[count++] = xstrdup(cmds[y].c);
crypto/openssh/sftp.c
1931
list[count++] = xstrdup(cmds[y].c);
crypto/openssh/sftp.c
2012
tmp = xstrdup("*");
crypto/openssh/sftp.c
2254
startdir = xstrdup(remote_path);
crypto/openssh/sftp.c
2257
dir = xstrdup(file1);
crypto/openssh/sftp.c
2633
host = xstrdup(*argv);
crypto/openssh/sftp.c
384
return (xstrdup(path));
crypto/openssh/sftp.c
390
return (xstrdup(path + len));
crypto/openssh/sftp.c
393
return (xstrdup(path));
crypto/openssh/sftp.c
656
abs_src = make_absolute_pwd_glob(xstrdup(src), pwd);
crypto/openssh/sftp.c
682
tmp = xstrdup(g.gl_pathv[i]);
crypto/openssh/sftp.c
694
abs_dst = xstrdup(dst);
crypto/openssh/sftp.c
699
abs_dst = xstrdup(filename);
crypto/openssh/sftp.c
746
tmp_dst = xstrdup(dst);
crypto/openssh/sftp.c
777
tmp = xstrdup(g.gl_pathv[i]);
crypto/openssh/sftp.c
792
abs_dst = xstrdup(tmp_dst);
crypto/openssh/sftp.c
796
abs_dst = sftp_make_absolute(xstrdup(filename), pwd);
crypto/openssh/srclimit.c
112
NULL : xstrdup(penalty_exempt_conf);
crypto/openssh/ssh-add.c
331
comment = xstrdup(filename);
crypto/openssh/ssh-add.c
686
(*listp)[i] = xstrdup(s);
crypto/openssh/ssh-add.c
700
os = xstrdup(s);
crypto/openssh/ssh-add.c
714
dch->user = xstrdup(user);
crypto/openssh/ssh-add.c
729
dch->user = user == NULL ? NULL : xstrdup(user);
crypto/openssh/ssh-add.c
730
dch->hostname = xstrdup(host);
crypto/openssh/ssh-add.c
765
os = xstrdup(s);
crypto/openssh/ssh-agent.c
1398
sk_provider = xstrdup(canonical_provider);
crypto/openssh/ssh-agent.c
1546
id->provider = xstrdup(provider);
crypto/openssh/ssh-agent.c
1606
comments[i] = xstrdup(canonical_provider);
crypto/openssh/ssh-agent.c
1615
add_p11_identity(k, xstrdup(comments[i]),
crypto/openssh/ssh-agent.c
2256
allowed_providers = xstrdup(optarg);
crypto/openssh/ssh-agent.c
2293
allowed_providers = xstrdup(DEFAULT_ALLOWED_PROVIDERS);
crypto/openssh/ssh-agent.c
263
out->user = dch->user == NULL ? NULL : xstrdup(dch->user);
crypto/openssh/ssh-agent.c
264
out->hostname = dch->hostname == NULL ? NULL : xstrdup(dch->hostname);
crypto/openssh/ssh-keygen.c
1218
ohosts = hosts = xstrdup(l->hosts);
crypto/openssh/ssh-keygen.c
1433
old_passphrase = xstrdup(identity_passphrase);
crypto/openssh/ssh-keygen.c
1452
passphrase1 = xstrdup(identity_new_passphrase);
crypto/openssh/ssh-keygen.c
1547
passphrase = xstrdup("");
crypto/openssh/ssh-keygen.c
1552
passphrase = xstrdup(identity_passphrase);
crypto/openssh/ssh-keygen.c
1554
passphrase = xstrdup(identity_new_passphrase);
crypto/openssh/ssh-keygen.c
1633
cert_ext[ncert_ext].key = xstrdup(key);
crypto/openssh/ssh-keygen.c
1634
cert_ext[ncert_ext].val = value == NULL ? NULL : xstrdup(value);
crypto/openssh/ssh-keygen.c
1839
otmp = tmp = xstrdup(cert_principals);
crypto/openssh/ssh-keygen.c
1843
if (*(plist[n] = xstrdup(cp)) == '\0')
crypto/openssh/ssh-keygen.c
1863
public->cert->key_id = xstrdup(cert_key_id);
crypto/openssh/ssh-keygen.c
1984
from = xstrdup(timespec);
crypto/openssh/ssh-keygen.c
2055
certflags_command = xstrdup(val);
crypto/openssh/ssh-keygen.c
2064
certflags_src_addr = xstrdup(val);
crypto/openssh/ssh-keygen.c
2067
val = xstrdup(strchr(opt, ':') + 1);
crypto/openssh/ssh-keygen.c
2297
path = xstrdup("(standard input)");
crypto/openssh/ssh-keygen.c
2523
char *privpath = xstrdup(keypath);
crypto/openssh/ssh-keygen.c
2690
*hashalgp = xstrdup(opts[i] + 8);
crypto/openssh/ssh-keygen.c
3039
checkpoint = xstrdup(opts[i]+11);
crypto/openssh/ssh-keygen.c
3114
return xstrdup(identity_passphrase);
crypto/openssh/ssh-keygen.c
3116
return xstrdup(identity_new_passphrase);
crypto/openssh/ssh-keygen.c
3132
ret = xstrdup(application + 6);
crypto/openssh/ssh-keygen.c
3134
ret = xstrdup(application + 4);
crypto/openssh/ssh-keygen.c
3136
ret = xstrdup(application);
crypto/openssh/ssh-keygen.c
327
pass = xstrdup(identity_passphrase);
crypto/openssh/ssh-keygen.c
3487
opts[nopts++] = xstrdup(optarg);
crypto/openssh/ssh-keygen.c
3732
sk_device = xstrdup(opts[i] + 7);
crypto/openssh/ssh-keygen.c
3831
sk_device = xstrdup(opts[i] + 7);
crypto/openssh/ssh-keygen.c
3833
sk_user = xstrdup(opts[i] + 5);
crypto/openssh/ssh-keygen.c
3846
sk_application = xstrdup(opts[i] + 12);
crypto/openssh/ssh-keyscan.c
353
ohosts = hosts = xstrdup(hosts);
crypto/openssh/ssh-keyscan.c
400
namebase = namelist = xstrdup(iname);
crypto/openssh/ssh-keyscan.c
421
fdcon[s].c_output_name = xstrdup(oname);
crypto/openssh/ssh-pkcs11-client.c
574
helper->path = xstrdup(path);
crypto/openssh/ssh-pkcs11-helper.c
71
ki->providername = xstrdup(name);
crypto/openssh/ssh-pkcs11-helper.c
73
ki->label = xstrdup(label);
crypto/openssh/ssh-pkcs11.c
1189
(*labelsp)[*nkeys] = xstrdup((char *)label);
crypto/openssh/ssh-pkcs11.c
1303
(*labelsp)[*nkeys] = xstrdup((char *)label);
crypto/openssh/ssh-pkcs11.c
1563
p->name = xstrdup(provider_id);
crypto/openssh/ssh-pkcs11.c
984
subject = xstrdup("invalid subject");
crypto/openssh/ssh.c
1075
line = xstrdup(optarg);
crypto/openssh/ssh.c
1090
options.control_path = xstrdup(optarg);
crypto/openssh/ssh.c
1129
p = xstrdup(*av);
crypto/openssh/ssh.c
1139
host = xstrdup(cp);
crypto/openssh/ssh.c
1160
options.host_arg = xstrdup(host);
crypto/openssh/ssh.c
1223
options.hostname = xstrdup(host);
crypto/openssh/ssh.c
1276
options.hostname = xstrdup(host);
crypto/openssh/ssh.c
1292
options.user = xstrdup(pw->pw_name);
crypto/openssh/ssh.c
1423
cinfo->thishost = xstrdup(thishost);
crypto/openssh/ssh.c
1425
cinfo->shorthost = xstrdup(thishost);
crypto/openssh/ssh.c
1429
cinfo->keyalias = xstrdup(options.host_key_alias ?
crypto/openssh/ssh.c
1431
cinfo->host_arg = xstrdup(options.host_arg);
crypto/openssh/ssh.c
1432
cinfo->remhost = xstrdup(host);
crypto/openssh/ssh.c
1433
cinfo->remuser = xstrdup(options.user);
crypto/openssh/ssh.c
1434
cinfo->homedir = xstrdup(pw->pw_dir);
crypto/openssh/ssh.c
1435
cinfo->locuser = xstrdup(pw->pw_name);
crypto/openssh/ssh.c
1436
cinfo->jmphost = xstrdup(options.jump_host == NULL ?
crypto/openssh/ssh.c
1588
options.sk_provider = xstrdup(cp);
crypto/openssh/ssh.c
1741
forward_agent_sock_path = xstrdup(p);
crypto/openssh/ssh.c
2009
oarg = arg = xstrdup(opens[i]);
crypto/openssh/ssh.c
2407
identity_files[n_ids] = xstrdup(filename);
crypto/openssh/ssh.c
413
*namep = xstrdup(cname);
crypto/openssh/ssh.c
443
*hostp = xstrdup(newname);
crypto/openssh/ssh.c
474
fullhost = xstrdup(*hostp);
crypto/openssh/ssh.c
701
saved_av[i] = xstrdup(av[i]);
crypto/openssh/ssh.c
815
options.tag = xstrdup(optarg);
crypto/openssh/ssh.c
850
cp = xstrdup("2");
crypto/openssh/ssh.c
852
cp = xstrdup(compression_alg_list(0));
crypto/openssh/ssh.c
858
cp = xstrdup(
crypto/openssh/ssh.c
895
options.pkcs11_provider = xstrdup(optarg);
crypto/openssh/ssh.c
910
options.proxy_command = xstrdup("none");
crypto/openssh/ssh.c
990
options.ciphers = xstrdup(optarg);
crypto/openssh/ssh.c
995
options.macs = xstrdup(optarg);
crypto/openssh/sshconnect.c
1599
local_user = xstrdup(pw->pw_name);
crypto/openssh/sshconnect.c
1603
host = xstrdup(orighost);
crypto/openssh/sshconnect.c
654
*hostfile_ipaddr = xstrdup("<no hostip for proxy "
crypto/openssh/sshconnect.c
667
*hostfile_hostname = xstrdup(options.host_key_alias);
crypto/openssh/sshconnect.c
703
return xstrdup(path);
crypto/openssh/sshconnect.c
705
return xstrdup(path);
crypto/openssh/sshconnect.c
707
return xstrdup(path);
crypto/openssh/sshconnect.c
714
return xstrdup(path);
crypto/openssh/sshconnect.c
850
return xstrdup("This key is not known by any other names.");
crypto/openssh/sshconnect2.c
113
ret = xstrdup(algs);
crypto/openssh/sshconnect2.c
1184
oallowed = allowed = xstrdup(options.pubkey_accepted_algos);
crypto/openssh/sshconnect2.c
1191
alg = xstrdup(cp);
crypto/openssh/sshconnect2.c
156
ret = xstrdup(options.hostkeyalgorithms);
crypto/openssh/sshconnect2.c
164
oavail = avail = xstrdup(options.hostkeyalgorithms);
crypto/openssh/sshconnect2.c
1699
id->filename = xstrdup(options.identity_files[i]);
crypto/openssh/sshconnect2.c
1722
id->filename = xstrdup(options.certificate_files[i]);
crypto/openssh/sshconnect2.c
2137
authctxt->oktypes = xstrdup(options.hostbased_accepted_algos);
crypto/openssh/sshconnect2.c
2315
supported = xstrdup(authlist);
crypto/openssh/sshd-session.c
1007
line = xstrdup(optarg);
crypto/openssh/sshd-session.c
1084
privsep_pw->pw_passwd = xstrdup("*");
crypto/openssh/sshd-session.c
897
saved_argv[i] = xstrdup(av[i]);
crypto/openssh/sshd.c
1212
saved_argv[i] = xstrdup(av[i]);
crypto/openssh/sshd.c
1329
line = xstrdup(optarg);
crypto/openssh/xmalloc.h
23
char *xstrdup(const char *);
libexec/rtld-elf/libmap.c
357
lml = lmp_init(xstrdup(p));
libexec/rtld-elf/libmap.c
360
lm->f = xstrdup(f);
libexec/rtld-elf/libmap.c
361
lm->t = xstrdup(t);
libexec/rtld-elf/libmap.c
81
libmap_override = xstrdup(libmap_override);
libexec/rtld-elf/rtld.c
1565
return (xstrdup(xname));
libexec/rtld-elf/rtld.c
1935
obj_rtld.path = xstrdup(PATH_RTLD);
libexec/rtld-elf/rtld.c
2922
envcopy = xstrdup(path);
libexec/rtld-elf/rtld.c
509
obj_main->path = xstrdup(argv0);
libexec/rtld-elf/rtld.c
511
obj_main->path = xstrdup(buf);
libexec/rtld-elf/rtld.c
517
obj_main->path = xstrdup(resolved);
libexec/rtld-elf/rtld.c
519
obj_main->path = xstrdup(argv0);
libexec/rtld-elf/rtld.c
526
obj_main->path = xstrdup(resolved);
libexec/rtld-elf/rtld.c
528
obj_main->path = xstrdup(argv0);
libexec/rtld-elf/rtld.c
547
obj_rtld.path = xstrdup(obj_main->interp);
libexec/rtld-elf/rtld.c
863
return error_message == NULL ? NULL : xstrdup(error_message);
libexec/rtld-elf/rtld.c
913
return (may_free ? real : xstrdup(real));
libexec/rtld-elf/rtld.h
343
char *xstrdup(const char *);
sbin/mount/mount.c
364
optbuf = xstrdup(mntopts);
sbin/mount/mount.c
410
optbuf = catopt(xstrdup(mntopts), options);
sbin/mount/mount.c
578
cp = xstrdup(s1);
sbin/mount/mount.c
619
return xstrdup("");
sbin/mount/mount.c
81
static char *xstrdup(const char *str);
sbin/mount_ufs/mount.c
323
optbuf = xstrdup(mntopts);
sbin/mount_ufs/mount.c
366
optbuf = catopt(xstrdup(mntopts), options);
sbin/mount_ufs/mount.c
535
cp = xstrdup(s1);
sbin/mount_ufs/mount.c
576
return xstrdup("");
sbin/mount_ufs/mount.c
76
static char *xstrdup(const char *str);
usr.bin/calendar/days.c
218
edp[count] = xstrdup(buf);
usr.bin/calendar/days.c
264
edp[count] = xstrdup(buf);
usr.bin/calendar/days.c
333
edp[count] = xstrdup(buf);
usr.bin/calendar/io.c
239
struct node *new = list_newnode(xstrdup(walk), NULL);
usr.bin/calendar/io.c
344
sday->n_name = xstrdup(entry.value);
usr.bin/calendar/io.c
436
entry->token = xstrdup(p);
usr.bin/calendar/io.c
455
entry->variable = xstrdup(p);
usr.bin/calendar/io.c
456
entry->value = xstrdup(value);
usr.bin/calendar/io.c
469
entry->date = xstrdup(p);
usr.bin/calendar/io.c
604
cline->str = xstrdup(line);
usr.bin/calendar/nnames.c
111
nname->n_name = xstrdup(buf);
usr.bin/calendar/nnames.c
116
nname->fn_name = xstrdup(buf);
usr.bin/calendar/nnames.c
132
nname->n_name = xstrdup(triml(buf));
usr.bin/calendar/nnames.c
137
nname->fn_name = xstrdup(triml(buf));
usr.bin/calendar/parsedata.c
639
char *ds = xstrdup(s);
usr.bin/calendar/utils.h
260
char * xstrdup(const char *str);
usr.bin/diff/diff.c
334
ignore_pats = xstrdup(pattern);
usr.bin/diff/xmalloc.h
25
char *xstrdup(const char *);
usr.bin/gencat/gencat.c
108
static char *xstrdup(const char *);
usr.bin/gencat/gencat.c
661
p->str = xstrdup(str);
usr.bin/m4/eval.c
387
temp = xstrdup(argv[2]);
usr.bin/m4/eval.c
798
m4wraps[wrapindex++] = xstrdup(text);
usr.bin/m4/extern.h
110
extern char *xstrdup(const char *);
usr.bin/m4/look.c
123
d->defn = xstrdup(defn + sizeof(BUILTIN_MARKER) - 1);
usr.bin/m4/look.c
128
d->defn = xstrdup(defn);
usr.bin/m4/look.c
237
name2 = xstrdup(name);
usr.bin/m4/misc.c
371
f->name = xstrdup(name);
usr.bin/patch/patch.c
237
outname = xstrdup(filearg[0]);
usr.bin/patch/patch.c
575
simple_backup_suffix = xstrdup(optarg);
usr.bin/patch/patch.c
578
origprae = xstrdup(optarg);
usr.bin/patch/patch.c
616
filearg[filec] = xstrdup(optarg);
usr.bin/patch/patch.c
628
outname = xstrdup(optarg);
usr.bin/patch/patch.c
673
filearg[0] = xstrdup(*Argv++);
usr.bin/patch/patch.c
678
filearg[filec] = xstrdup(*Argv++);
usr.bin/patch/pch.c
1559
return path ? xstrdup(path) : NULL;
usr.bin/patch/pch.c
1617
return best ? xstrdup(best) : NULL;
usr.bin/patch/pch.c
213
filearg[0] = xstrdup(bestguess);
usr.bin/patch/pch.c
220
bestguess = xstrdup(buf);
usr.bin/patch/pch.c
343
revision = xstrdup(t);
usr.bin/patch/pch.c
427
source_file = xstrdup(names[OLD_FILE].path);
usr.bin/patch/pch.c
429
source_file = xstrdup(_PATH_DEVNULL);
usr.bin/patch/pch.c
448
bestguess = xstrdup(filearg[0]);
usr.bin/patch/util.h
45
char *xstrdup(const char *);
usr.bin/rpcgen/rpc_cout.c
417
sizestr = xstrdup(ptemp);
usr.bin/rpcgen/rpc_main.c
430
guard = xstrdup(filename);
usr.bin/rpcgen/rpc_main.c
885
arglist[argcount++] = xstrdup(cp);
usr.bin/rpcgen/rpc_main.c
900
arglist[place] = xstrdup(cp);
usr.bin/rpcgen/rpc_parse.c
485
dec->name = (char *) xstrdup(name);
usr.bin/rpcgen/rpc_parse.c
498
dec->name = xstrdup(tok.str);
usr.bin/rpcgen/rpc_util.h
157
char *xstrdup(const char *);
usr.bin/unifdef/unifdef.c
1305
return (xstrdup(sym, cp));
usr.bin/unifdef/unifdef.c
1493
val = (cp < end) ? xstrdup(cp, end) : "";
usr.bin/unifdef/unifdef.c
246
static const char *xstrdup(const char *, const char *);