Symbol: strndup
include/string.h
110
char *strndup(const char *, size_t);
lib/libc/citrus/citrus_lc_messages.c
145
*p = strndup(s, n - 1);
lib/libc/citrus/citrus_lc_monetary.c
184
*p_string = strndup(s, n - 1);
lib/libc/citrus/citrus_lc_monetary.c
191
t = strndup(s, n - 1);
lib/libc/citrus/citrus_lc_numeric.c
148
*p = strndup(s, n - 1);
lib/libc/citrus/citrus_lc_time.c
196
*p = strndup(s, n - 1);
lib/libc/string/strndup.c
53
__weak_alias(strndup,_strndup)
lib/libc/string/strndup.c
58
strndup(const char *str, size_t n)
lib/libcurses/slk.c
518
if ((text = strndup(label, len)) == NULL)
lib/libutil/efun.c
104
char *d = strndup(s, len);
libexec/lfs_cleanerd/lfs_cleanerd.c
173
fs->clfs_dev = strndup(do_asdevice,strlen(do_asdevice) + 2);
sbin/ifconfig/media.c
195
val = strndup(prop_data_value(data), prop_data_size(data));
sbin/ifconfig/media.c
226
val = strndup(prop_data_value(data), prop_data_size(data));
sbin/ifconfig/media.c
253
val = strndup(prop_data_value(data), prop_data_size(data));
sbin/ifconfig/media.c
313
val = strndup(prop_data_value(data), prop_data_size(data));
tools/compat/compat_defs.h
543
char *strndup(const char *, size_t);
tools/compat/compat_defs.h
616
char *strndup(const char *, size_t);
usr.bin/diff/diff.c
439
if ((pattern = strndup(buf, len)) == NULL)
usr.bin/make/filemon/filemon_ktrace.c
461
S->path[S->i++] = strndup(F->payload.namei,
usr.bin/mkdep/findcc.c
62
if ((cc = strndup(progname, progname_len)) == NULL)
usr.bin/nbperf/nbperf.c
234
if ((keys[curlen] = strndup(line, line_len)) == NULL)
usr.bin/vmstat/drvstats.c
391
cur.name[i] = strndup(drives[i].name, sizeof(drives[i].name));
usr.sbin/autofs/common.c
919
key = strndup(line, (size_t)linelen - 1);
usr.sbin/autofs/defined.c
169
name = strndup(string + name_off, name_len);
usr.sbin/btpand/tap.c
68
interface_name = strndup(ifr.ifr_name, IFNAMSIZ);
usr.sbin/syslogd/syslogd.c
1156
buffer->host = strndup(start, p - start);
usr.sbin/syslogd/syslogd.c
1174
buffer->prog = strndup(start, p - start);
usr.sbin/syslogd/syslogd.c
1191
buffer->pid = strndup(start, p - start);
usr.sbin/syslogd/syslogd.c
1210
buffer->msgid = strndup(start, p - start);
usr.sbin/syslogd/syslogd.c
1229
buffer->sd = strndup(p, sdlen);
usr.sbin/syslogd/syslogd.c
1270
buffer->msg = strndup(start, p - start);
usr.sbin/syslogd/syslogd.c
1370
buffer->host = strndup(start, p - start);
usr.sbin/syslogd/syslogd.c
1376
buffer->prog = strndup(start, p - start);
usr.sbin/syslogd/syslogd.c
1395
buffer->prog = strndup(start, p - start);
usr.sbin/syslogd/syslogd.c
1413
buffer->pid = strndup(start, p - start);
usr.sbin/syslogd/syslogd.c
1457
buffer->msgid = strndup(p, msgidlen);
usr.sbin/syslogd/syslogd.c
1829
*to_buf = strndup((char *)from_buf, BSD_TIMESTAMPLEN);
usr.sbin/syslogd/syslogd.c
1836
*to_buf = strndup((char *)from_buf, q - from_buf);
usr.sbin/syslogd/syslogd.c
4815
return strndup(timestamp, tlen);
usr.sbin/syslogd/syslogd.h
119
char *strndup(const char *str, size_t n);