Defined in 1 files as a variable:
Defined in 23 files as a prototype:
- external/bsd/am-utils/dist/include/am_defs.h, line 1540 (as a prototype)
- external/bsd/blacklist/port/port.h, line 35 (as a prototype)
- external/bsd/file/dist/src/file.h, line 577 (as a prototype)
- external/bsd/llvm/dist/clang/test/Analysis/bsd-string.c, line 7 (as a prototype)
- external/bsd/llvm/dist/clang/test/Sema/builtins.c, line 213 (as a prototype)
- external/bsd/llvm/dist/clang/test/Sema/warn-strlcpycat-size.c, line 5 (as a prototype)
- external/bsd/llvm/dist/clang/test/SemaCXX/warn-memsize-comparison.cpp, line 15 (as a prototype)
- external/bsd/nsd/include/config.h, line 816 (as a prototype)
- external/bsd/ntp/dist/include/ntp_stdlib.h, line 262 (as a prototype)
- external/bsd/pcc/dist/pcc/mip/compat.h, line 19 (as a prototype)
- external/bsd/ppp/dist/pppd/pppd.h, line 538 (as a prototype)
- external/bsd/tcpdump/dist/interface.h, line 56 (as a prototype)
- external/bsd/tcpdump/dist/netdissect.h, line 95 (as a prototype)
- external/bsd/tmux/dist/compat.h, line 276 (as a prototype)
- external/bsd/unbound/include/config.h, line 1134 (as a prototype)
- external/bsd/unbound/include/config.h, line 1241 (as a prototype)
- external/cddl/osnet/dev/dtrace/x86/dis_tables.c, line 68 (as a prototype)
- external/mpl/bind/dist/lib/isc/include/isc/string.h, line 32 (as a prototype)
- include/string.h, line 103 (as a prototype)
- lib/libedit/sys.h, line 72 (as a prototype)
- sys/arch/arm/omap/am335x_prcm.c, line 271 (as a prototype)
- sys/lib/libkern/libkern.h, line 458 (as a prototype)
- tools/compat/compat_defs.h, line 521 (as a prototype)
Defined in 8 files as a macro:
Defined in 12 files as a function:
- common/lib/libc/arch/arm/string/strlcat_arm.S, line 35 (as a function)
- common/lib/libc/arch/arm/string/strlcat_naive.S, line 35 (as a function)
- crypto/external/bsd/heimdal/dist/lib/roken/strlcat.c, line 42 (as a function)
- external/bsd/am-utils/dist/libamu/strlcat.c, line 60 (as a function)
- external/bsd/file/dist/src/strlcat.c, line 35 (as a function)
- external/bsd/mdocml/dist/compat_strlcat.c, line 38 (as a function)
- external/bsd/nsd/dist/compat/strlcat.c, line 46 (as a function)
- external/bsd/ntp/dist/libntp/strl_obsd.c, line 99 (as a function)
- external/bsd/pcc/dist/pcc/mip/compat.c, line 76 (as a function)
- external/bsd/tcpdump/dist/missing/strlcat.c, line 48 (as a function)
- external/bsd/unbound/dist/compat/strlcat.c, line 46 (as a function)
- external/mpl/bind/dist/lib/isc/string.c, line 86 (as a function)
Referenced in 280 files:
- bin/ksh/history.c, line 104
- common/lib/libc/arch/arm/string/strlcat.S, line 6
- common/lib/libc/arch/arm/string/strlcat_arm.S, line 73
- common/lib/libc/arch/arm/string/strlcat_naive.S, line 79
- common/lib/libc/misc/ubsan.c, 2 times
- common/lib/libc/string/strlcat.c, 2 times
- crypto/dist/ipsec-tools/src/racoon/remoteconf.c, 3 times
- crypto/dist/ipsec-tools/src/racoon/session.c, 2 times
- crypto/external/bsd/heimdal/dist/kadmin/get.c, 16 times
- crypto/external/bsd/heimdal/dist/kdc/krb5tgs.c, 2 times
- crypto/external/bsd/heimdal/dist/lib/hdb/hdb.c, 2 times
- crypto/external/bsd/heimdal/dist/lib/krb5/addr_families.c, 3 times
- crypto/external/bsd/heimdal/dist/lib/krb5/expand_path.c, 2 times
- crypto/external/bsd/heimdal/dist/lib/krb5/transited.c, 5 times
- crypto/external/bsd/heimdal/dist/lib/krb5/warn.c, 3 times
- crypto/external/bsd/heimdal/dist/lib/otp/otp_md.c, line 105
- crypto/external/bsd/heimdal/dist/lib/roken/getarg.c, 14 times
- crypto/external/bsd/openssh/dist/auth-pam.c, line 871
- crypto/external/bsd/openssh/dist/kex.c, 2 times
- crypto/external/bsd/openssh/dist/ldapauth.c, 8 times
- crypto/external/bsd/openssh/dist/match.c, 2 times
- crypto/external/bsd/openssh/dist/misc.c, 2 times
- crypto/external/bsd/openssh/dist/progressmeter.c, 7 times
- crypto/external/bsd/openssh/dist/servconf.c, 2 times
- crypto/external/bsd/openssh/dist/session.c, 2 times
- crypto/external/bsd/openssh/dist/sftp-client.c, 2 times
- crypto/external/bsd/openssh/dist/sftp-server.c, 2 times
- crypto/external/bsd/openssh/dist/ssh-keygen.c, 5 times
- crypto/external/bsd/openssh/dist/ssh_api.c, 2 times
- crypto/external/bsd/openssh/dist/sshconnect.c, line 1090
- crypto/external/bsd/openssh/dist/sshconnect2.c, 2 times
- crypto/external/bsd/openssh/dist/sshkey.c, 3 times
- dist/pf/sbin/pfctl/pfctl.c, 3 times
- dist/pf/sbin/pfctl/pfctl_osfp.c, 43 times
- dist/pf/sbin/pflogd/pflogd.c, 2 times
- distrib/cdrom/macppc_installboot/cd9660.c, line 138
- distrib/utils/more/os.c, line 272
- external/apache2/mDNSResponder/nss/nss_mdnsd.c, line 407
- external/bsd/am-utils/dist/libamu/strutil.c, line 197
- external/bsd/blacklist/bin/conf.c, 3 times
- external/bsd/blacklist/bin/support.c, 2 times
- external/bsd/blacklist/port/strlcat.c, 2 times
- external/bsd/cron/dist/cron.c, 12 times
- external/bsd/file/dist/src/fsmagic.c, line 360
- external/bsd/libpcap/dist/pcap-bpf.c, 2 times
- external/bsd/libpcap/dist/pcap-rpcap.c, line 2987
- external/bsd/libpcap/dist/pcap.c, 10 times
- external/bsd/libpcap/dist/portability.h, line 85
- external/bsd/libpcap/dist/rpcapd/fileconf.c, 2 times
- external/bsd/llvm/dist/clang/test/Analysis/bsd-string.c, 3 times
- external/bsd/llvm/dist/clang/test/Sema/builtins.c, line 226
- external/bsd/llvm/dist/clang/test/Sema/warn-strlcpycat-size.c, line 24
- external/bsd/llvm/dist/clang/test/SemaCXX/warn-memsize-comparison.cpp, 3 times
- external/bsd/mdocml/dist/mandocdb.c, 2 times
- external/bsd/mdocml/dist/mdoc_html.c, 4 times
- external/bsd/mdocml/dist/read.c, line 402
- external/bsd/mdocml/dist/tbl_data.c, 2 times
- external/bsd/mdocml/dist/test-strlcat.c, line 7
- external/bsd/nsd/dist/rrl.c, 2 times
- external/bsd/nsd/dist/util.c, line 1096
- external/bsd/ntp/dist/lib/isc/string.c, 2 times
- external/bsd/ntp/dist/lib/isc/unix/file.c, 3 times
- external/bsd/ntp/dist/libparse/ieee754io.c, line 119
- external/bsd/ntp/dist/ntpd/ntp_config.c, 2 times
- external/bsd/ntp/dist/ntpd/refclock_arbiter.c, 7 times
- external/bsd/ntp/dist/ntpd/refclock_oncore.c, 6 times
- external/bsd/ntp/dist/ntpd/refclock_wwv.c, 2 times
- external/bsd/ntp/dist/ntpdc/ntpdc_ops.c, 4 times
- external/bsd/ntp/dist/ntpq/ntpq.c, line 3559
- external/bsd/ntp/dist/util/tg2.c, 10 times
- external/bsd/openpam/dist/lib/libpam/openpam_configure.c, line 423
- external/bsd/openpam/dist/lib/libpam/openpam_strlcat.h, line 39
- external/bsd/pcc/dist/pcc/arch/amd64/local.c, 4 times
- external/bsd/pcc/dist/pcc/arch/i386/local.c, 2 times
- external/bsd/pcc/dist/pcc/arch/m68k/local.c, 2 times
- external/bsd/pcc/dist/pcc/arch/powerpc/local.c, 2 times
- external/bsd/pcc/dist/pcc/cc/cpp/token.c, 3 times
- external/bsd/pcc/dist/pcc/f77/f77/f77.c, line 502
- external/bsd/pcc/dist/pcc/mip/reader.c, 2 times
- external/bsd/ppp/dist/chat/chat.c, line 1453
- external/bsd/ppp/dist/pppd/ipxcp.c, 2 times
- external/bsd/ppp/dist/pppd/options.c, 2 times
- external/bsd/ppp/dist/pppd/tty.c, line 315
- external/bsd/tmux/dist/arguments.c, line 137
- external/bsd/tmux/dist/cmd-find.c, 8 times
- external/bsd/tmux/dist/cmd-list-keys.c, 5 times
- external/bsd/tmux/dist/cmd.c, 7 times
- external/bsd/tmux/dist/format.c, 10 times
- external/bsd/tmux/dist/grid.c, 17 times
- external/bsd/tmux/dist/key-string.c, 7 times
- external/bsd/tmux/dist/layout-custom.c, 3 times
- external/bsd/tmux/dist/mode-tree.c, 5 times
- external/bsd/tmux/dist/window-clock.c, 2 times
- external/bsd/unbound/dist/util/config_file.c, 5 times
- external/cddl/osnet/dev/dtrace/dtrace_sysctl.c, 2 times
- external/cddl/osnet/dev/dtrace/x86/dis_tables.c, 77 times
- external/cddl/osnet/dist/cmd/zfs/zfs_main.c, 2 times
- external/cddl/osnet/dist/cmd/zpool/zpool_main.c, line 689
- external/cddl/osnet/dist/lib/libzfs/common/libzfs_dataset.c, 7 times
- external/cddl/osnet/dist/lib/libzfs/common/libzfs_diff.c, line 499
- external/cddl/osnet/dist/lib/libzfs/common/libzfs_pool.c, 2 times
- external/cddl/osnet/dist/lib/libzfs/common/libzfs_sendrecv.c, 2 times
- external/cddl/osnet/dist/uts/common/fs/zfs/dmu_send.c, line 844
- external/cddl/osnet/dist/uts/common/fs/zfs/dsl_dataset.c, 5 times
- external/cddl/osnet/dist/uts/common/fs/zfs/dsl_dir.c, 3 times
- external/cddl/osnet/dist/uts/common/fs/zfs/zfs_ioctl.c, 2 times
- external/cddl/osnet/lib/libzfs/fsshare.c, 4 times
- external/cddl/osnet/lib/libzfs/mnttab.c, 2 times
- external/cddl/osnet/sys/kern/printf.c, line 52
- external/historical/nawk/dist/run.c, 4 times
- external/mpl/bind/dist/bin/check/check-tool.c, 3 times
- external/mpl/bind/dist/bin/delv/delv.c, line 713
- external/mpl/bind/dist/bin/dig/dig.c, 4 times
- external/mpl/bind/dist/bin/dig/dighost.c, 2 times
- external/mpl/bind/dist/bin/dnssec/dnssec-signzone.c, 2 times
- external/mpl/bind/dist/bin/dnssec/dnssectool.c, line 288
- external/mpl/bind/dist/bin/named/main.c, line 1386
- external/mpl/bind/dist/bin/named/server.c, 3 times
- external/mpl/bind/dist/bin/named/win32/ntservice.c, line 55
- external/mpl/bind/dist/bin/tools/mdig.c, line 949
- external/mpl/bind/dist/lib/dns/resolver.c, 2 times
- external/mpl/bind/dist/lib/dns/zone.c, 6 times
- external/mpl/bind/dist/lib/isc/tests/ht_test.c, 15 times
- external/mpl/bind/dist/lib/isc/unix/file.c, 3 times
- external/mpl/bind/dist/lib/isc/win32/file.c, 2 times
- external/mpl/bind/dist/lib/isc/win32/fsaccess.c, 4 times
- external/mpl/bind/dist/lib/isc/win32/ntpaths.c, 10 times
- external/mpl/bind/dist/lib/isccfg/parser.c, 2 times
- external/mpl/bind/dist/lib/ns/query.c, line 10889
- external/mpl/bind/dist/lib/samples/nsprobe.c, line 480
- external/public-domain/sqlite/dist/sqlite3.c, 3 times
- external/public-domain/sqlite/sqlite2mdoc/main.c, 3 times
- games/atc/main.c, 5 times
- games/banner/banner.c, 2 times
- games/hack/hack.do_name.c, 2 times
- games/hack/hack.end.c, line 586
- games/hack/hack.objnam.c, 27 times
- games/hack/hack.options.c, 7 times
- games/hack/hack.pri.c, 2 times
- games/hack/hack.topl.c, line 278
- games/rogue/inventory.c, 3 times
- games/rogue/throw.c, 2 times
- games/sail/dr_2.c, 3 times
- lib/libc/gen/sysctlgetmibinfo.c, 5 times
- lib/libc/gen/xsyslog.c, 7 times
- lib/libc/locale/generic_lc_all.c, 4 times
- lib/libc/net/gethnamaddr.c, line 1034
- lib/libc/net/hesiod.c, 6 times
- lib/libc/net/rcmd.c, line 694
- lib/libcrypt/md5crypt.c, line 100
- lib/libintl/gettext.c, 13 times
- lib/libp2k/p2k.c, 3 times
- lib/libukfs/ukfs.c, 2 times
- lib/libutil/efun.c, line 77
- lib/libutil/getdiskrawname.c, 2 times
- lib/libutil/getfsspecname.c, line 80
- lib/libutil/pidlock.c, 2 times
- lib/libutil/stat_flags.c, 2 times
- libexec/ftpd/cmds.c, 6 times
- libexec/ftpd/conf.c, line 897
- libexec/getty/main.c, 2 times
- libexec/getty/subr.c, line 608
- libexec/rexecd/rexecd.c, 5 times
- sbin/gpt/gpt.c, 2 times
- sbin/ping6/ping6.c, 3 times
- sbin/pppoectl/pppoectl.c, 2 times
- sbin/rndctl/rndctl.c, 6 times
- sbin/routed/parms.c, line 455
- sbin/sysctl/sysctl.c, 4 times
- sbin/ttyflags/ttyflags.c, 9 times
- sbin/veriexecctl/veriexecctl.c, 5 times
- share/examples/refuse/dmesgfs/dmesgfs.c, 4 times
- sys/arch/arm/broadcom/bcm2835_intr.c, line 683
- sys/arch/arm/omap/am335x_prcm.c, line 268
- sys/arch/arm/pic/pic.c, 2 times
- sys/arch/ia64/stand/efi/libefi/devicename.c, line 240
- sys/arch/ia64/stand/ia64/ski/devicename.c, line 235
- sys/arch/macppc/stand/ofwboot/ofdev.c, 3 times
- sys/arch/powerpc/pic/intr.c, 2 times
- sys/arch/x86/x86/intr.c, 2 times
- sys/arch/x86/x86/powernow.c, 2 times
- sys/arch/x86/x86/spectre.c, 14 times
- sys/arch/xen/xen/evtchn.c, 2 times
- sys/arch/zaurus/stand/zboot/diskprobe.c, 5 times
- sys/compat/common/kern_mod_80.c, 2 times
- sys/compat/netbsd32/netbsd32_compat_80.c, 2 times
- sys/ddb/db_sym.c, 2 times
- sys/dev/acpi/acpi_tz.c, 4 times
- sys/dev/acpi/wmi/wmi_acpi.c, 4 times
- sys/dev/dev_verbose.c, line 48
- sys/dev/hdaudio/hdafg.c, 9 times
- sys/dev/ic/rrunner.c, 6 times
- sys/dev/ic/spdmem.c, line 411
- sys/dev/mvme/mvmebus.c, 10 times
- sys/dev/ofw/ofdisk.c, line 215
- sys/dev/pci/if_de.c, 14 times
- sys/dev/sysmon/sysmon_envsys_events.c, line 540
- sys/dev/wsfont/wsfont.c, 2 times
- sys/dist/pf/net/pf_if.c, 4 times
- sys/dist/pf/net/pf_ruleset.c, 8 times
- sys/external/bsd/drm2/dist/drm/drm_dp_mst_topology.c, 2 times
- sys/fs/puffs/puffs_vfsops.c, line 197
- sys/kern/kern_veriexec.c, 2 times
- sys/kern/subr_bufq.c, line 184
- sys/kern/subr_exec_fd.c, line 101
- sys/kern/sys_pset.c, line 591
- sys/kern/tty.c, 6 times
- sys/kern/uipc_accf.c, line 164
- sys/netinet/dccp_usrreq.c, 4 times
- sys/netinet/portalgo.c, 2 times
- sys/netinet/tcp_congctl.c, 2 times
- sys/rump/librump/rumpvfs/rumpfs.c, 2 times
- tests/h_macros.h, 2 times
- tests/kernel/t_sysv.c, line 173
- tests/lib/libc/gen/t_realpath.c, 2 times
- tests/lib/libc/sys/t_chroot.c, 4 times
- tests/lib/libc/sys/t_link.c, 2 times
- tests/lib/libc/sys/t_ptrace.c, line 154
- tests/lib/libdes/t_des.c, 4 times
- tests/lib/libusbhid/t_usbhid.c, line 73
- usr.bin/error/filter.c, line 89
- usr.bin/flock/flock.c, 3 times
- usr.bin/fstat/fstat.c, 2 times
- usr.bin/fstat/misc.c, 2 times
- usr.bin/ftp/cmds.c, 4 times
- usr.bin/ftp/complete.c, 2 times
- usr.bin/ftp/fetch.c, 6 times
- usr.bin/ftp/ftp.c, line 593
- usr.bin/ftp/main.c, 2 times
- usr.bin/ftp/util.c, 4 times
- usr.bin/mail/format.c, line 76
- usr.bin/newsyslog/newsyslog.c, 3 times
- usr.bin/nohup/nohup.c, 2 times
- usr.bin/patch/patch.c, line 398
- usr.bin/patch/util.c, line 124
- usr.bin/pmap/pmap.c, 3 times
- usr.bin/rdist/expand.c, 2 times
- usr.bin/rdist/main.c, line 105
- usr.bin/rpcgen/rpc_main.c, line 1063
- usr.bin/rpcinfo/rpcinfo.c, 2 times
- usr.bin/sdiff/sdiff.c, line 831
- usr.bin/sed/main.c, line 420
- usr.bin/skeyinit/skeyinit.c, line 96
- usr.bin/spell/spellprog/spellprog.c, line 759
- usr.bin/systat/ps.c, 2 times
- usr.bin/telnet/commands.c, line 2483
- usr.bin/units/units.c, 7 times
- usr.bin/vndcompress/utils.c, 2 times
- usr.bin/whois/whois.c, line 318
- usr.bin/xargs/strnsubst.c, line 75
- usr.bin/xinstall/xinstall.c, 4 times
- usr.sbin/acpitools/aml/aml_parse.c, line 495
- usr.sbin/altq/altqd/libaltq2.c, line 77
- usr.sbin/altq/altqstat/quip_client.c, line 157
- usr.sbin/altq/libaltq/qop.c, line 1428
- usr.sbin/altq/libaltq/quip_server.c, 4 times
- usr.sbin/bootp/bootpd/bootpd.c, 9 times
- usr.sbin/cpuctl/arch/arm.c, line 203
- usr.sbin/kvm_mkdb/nlist_coff.c, line 235
- usr.sbin/kvm_mkdb/nlist_ecoff.c, line 197
- usr.sbin/kvm_mkdb/nlist_elf32.c, line 280
- usr.sbin/lpr/common_source/displayq.c, line 239
- usr.sbin/lpr/lpr/lpr.c, 2 times
- usr.sbin/map-mbone/mapper.c, 2 times
- usr.sbin/route6d/route6d.c, 3 times
- usr.sbin/rpc.pcnfsd/pcnfsd_misc.c, 10 times
- usr.sbin/rpc.pcnfsd/pcnfsd_print.c, 7 times
- usr.sbin/rpc.yppasswdd/yppasswdd_mkpw.c, line 95
- usr.sbin/sysinst/aout2elf.c, 2 times
- usr.sbin/sysinst/arch/i386/md.c, line 364
- usr.sbin/sysinst/disks.c, 17 times
- usr.sbin/sysinst/gpt.c, 4 times
- usr.sbin/sysinst/label.c, 3 times
- usr.sbin/sysinst/net.c, 4 times
- usr.sbin/sysinst/part_edit.c, 3 times
- usr.sbin/sysinst/partman.c, 36 times
- usr.sbin/sysinst/upgrade.c, 4 times
- usr.sbin/sysinst/util.c, 3 times
- usr.sbin/syslogd/sign.c, 3 times
- usr.sbin/syslogd/tls.c, 2 times