Defined in 16 files as a prototype:
- contrib/blacklist/port/port.h, line 35 (as a prototype)
- contrib/file/src/file.h, line 602 (as a prototype)
- contrib/libedit/sys.h, line 72 (as a prototype)
- contrib/ntp/include/ntp_stdlib.h, line 261 (as a prototype)
- contrib/openbsm/compat/strlcat.h, line 38 (as a prototype)
- contrib/tcpdump/interface.h, line 54 (as a prototype)
- contrib/tcpdump/netdissect.h, line 95 (as a prototype)
- contrib/tnftp/tnftp.h, line 420 (as a prototype)
- crypto/openssh/openbsd-compat/openbsd-compat.h, line 104 (as a prototype)
- include/string.h, line 94 (as a prototype)
- sys/cddl/dev/dtrace/x86/dis_tables.c, line 68 (as a prototype)
- sys/contrib/openzfs/lib/libspl/include/string.h, line 33 (as a prototype)
- sys/sys/libkern.h, line 181 (as a prototype)
- tools/build/cross-build/include/linux/string.h, line 53 (as a prototype)
- usr.sbin/unbound/config.h, line 1202 (as a prototype)
- usr.sbin/unbound/config.h, line 1313 (as a prototype)
Defined in 4 files as a macro:
Defined in 10 files as a function:
- contrib/file/src/strlcat.c, line 33 (as a function)
- contrib/mandoc/compat_strlcat.c, line 38 (as a function)
- contrib/ntp/libntp/strl_obsd.c, line 97 (as a function)
- contrib/tcpdump/missing/strlcat.c, line 48 (as a function)
- contrib/unbound/compat/strlcat.c, line 46 (as a function)
- crypto/heimdal/lib/roken/strlcat.c, line 40 (as a function)
- crypto/openssh/openbsd-compat/strlcat.c, line 35 (as a function)
- lib/libc/string/strlcat.c, line 33 (as a function)
- sys/contrib/openzfs/lib/libspl/strlcat.c, line 39 (as a function)
- sys/libkern/strlcat.c, line 49 (as a function)
Defined in 1 files as a enumerator:
Referenced in 236 files:
- bin/date/date.c, 2 times
- bin/ps/ps.c, 3 times
- cddl/compat/opensolaris/misc/fsshare.c, 4 times
- cddl/compat/opensolaris/misc/mnttab.c, 2 times
- contrib/blacklist/bin/conf.c, 3 times
- contrib/blacklist/bin/support.c, 2 times
- contrib/blacklist/port/strlcat.c, 2 times
- contrib/file/src/fsmagic.c, line 354
- contrib/hyperv/tools/hv_kvp_daemon.c, 6 times
- contrib/libpcap/portability.h, line 50
- contrib/libxo/tests/gettext/gt_01.c, line 52
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp, 5 times
- contrib/mandoc/mandocdb.c, 2 times
- contrib/mandoc/mdoc_html.c, 4 times
- contrib/mandoc/read.c, line 404
- contrib/mandoc/tbl_data.c, 2 times
- contrib/mandoc/test-strlcat.c, line 7
- contrib/ncurses/include/nc_string.h, 2 times
- contrib/netbsd-tests/h_macros.h, 2 times
- contrib/netbsd-tests/kernel/t_ptrace.c, line 154
- contrib/netbsd-tests/kernel/t_sysv.c, line 175
- contrib/netbsd-tests/lib/libc/gen/t_realpath.c, 2 times
- contrib/netbsd-tests/lib/libc/sys/t_chroot.c, 4 times
- contrib/netbsd-tests/lib/libc/sys/t_link.c, 2 times
- contrib/netbsd-tests/lib/libdes/t_des.c, 4 times
- contrib/netbsd-tests/lib/libusbhid/t_usbhid.c, line 73
- contrib/ntp/lib/isc/string.c, 2 times
- contrib/ntp/lib/isc/unix/file.c, 3 times
- contrib/ntp/libparse/ieee754io.c, line 117
- contrib/ntp/ntpd/ntp_config.c, 2 times
- contrib/ntp/ntpd/refclock_arbiter.c, 7 times
- contrib/ntp/ntpd/refclock_oncore.c, 6 times
- contrib/ntp/ntpd/refclock_wwv.c, 2 times
- contrib/ntp/ntpdc/ntpdc_ops.c, 4 times
- contrib/ntp/ntpq/ntpq.c, line 3562
- contrib/ntp/util/tg2.c, 10 times
- contrib/openbsm/bin/auditdistd/subr.c, line 151
- contrib/openbsm/libauditd/auditd_lib.c, 2 times
- contrib/openbsm/libbsm/bsm_control.c, 2 times
- contrib/openpam/lib/libpam/openpam_configure.c, line 418
- contrib/openpam/lib/libpam/openpam_strlcat.h, line 37
- contrib/pf/pflogd/pflogd.c, 2 times
- contrib/pjdfstest/pjdfstest.c, 2 times
- contrib/sendmail/libsm/b-strl.c, line 117
- contrib/sqlite3/sqlite3.c, 3 times
- contrib/tnftp/src/cmds.c, 4 times
- contrib/tnftp/src/complete.c, 2 times
- contrib/tnftp/src/fetch.c, 6 times
- contrib/tnftp/src/ftp.c, line 568
- contrib/tnftp/src/main.c, 2 times
- contrib/tnftp/src/util.c, 4 times
- contrib/unbound/util/config_file.c, 5 times
- crypto/heimdal/appl/ftp/ftp/cmds.c, 3 times
- crypto/heimdal/appl/ftp/ftp/security.c, line 572
- crypto/heimdal/appl/ftp/ftpd/ftpcmd.c, line 3464
- crypto/heimdal/appl/ftp/ftpd/ftpd.c, line 159
- crypto/heimdal/appl/ftp/ftpd/security.c, line 572
- crypto/heimdal/appl/rsh/rsh.c, 3 times
- crypto/heimdal/kadmin/get.c, 15 times
- crypto/heimdal/kdc/krb5tgs.c, 2 times
- crypto/heimdal/lib/hdb/hdb.c, 2 times
- crypto/heimdal/lib/krb5/addr_families.c, 3 times
- crypto/heimdal/lib/krb5/expand_path.c, 2 times
- crypto/heimdal/lib/krb5/kuserok.c, 2 times
- crypto/heimdal/lib/krb5/transited.c, 5 times
- crypto/heimdal/lib/krb5/warn.c, 3 times
- crypto/heimdal/lib/roken/getarg.c, 14 times
- crypto/heimdal/lib/sl/slc-gram.c, 2 times
- crypto/openssh/auth-pam.c, line 831
- crypto/openssh/kex.c, 2 times
- crypto/openssh/loginrec.c, line 571
- crypto/openssh/match.c, 2 times
- crypto/openssh/md5crypt.c, 6 times
- crypto/openssh/misc.c, 2 times
- crypto/openssh/openbsd-compat/port-linux.c, line 214
- crypto/openssh/openbsd-compat/realpath.c, 2 times
- crypto/openssh/openbsd-compat/setproctitle.c, line 145
- crypto/openssh/progressmeter.c, 6 times
- crypto/openssh/regress/unittests/utf8/tests.c, line 44
- crypto/openssh/servconf.c, 2 times
- crypto/openssh/session.c, 2 times
- crypto/openssh/sftp-client.c, 2 times
- crypto/openssh/sftp-server.c, 2 times
- crypto/openssh/ssh-keygen.c, 5 times
- crypto/openssh/ssh_api.c, 2 times
- crypto/openssh/sshconnect.c, line 1234
- crypto/openssh/sshconnect2.c, 2 times
- crypto/openssh/sshkey.c, 3 times
- gnu/usr.bin/gdb/kgdb/kld.c, line 95
- gnu/usr.bin/gdb/kgdb/kthr.c, 4 times
- lib/geom/eli/geom_eli.c, 5 times
- lib/libbe/be.c, 4 times
- lib/libc/gen/fmtmsg.c, 9 times
- lib/libc/gen/sem_new.c, 2 times
- lib/libc/locale/collate.c, line 162
- lib/libc/net/gethostbydns.c, line 614
- lib/libc/net/rcmd.c, line 461
- lib/libc/stdlib/realpath.c, 2 times
- lib/libc/string/strerror.c, line 78
- lib/libc/tests/gen/realpath2_test.c, 3 times
- lib/libc/tests/stdlib/strfmon_test.c, 2 times
- lib/libifconfig/libifconfig_media.c, 2 times
- lib/libnetbsd/efun.c, line 78
- lib/libpjdlog/pjdlog.c, line 604
- lib/libproc/proc_sym.c, 4 times
- lib/libutil/tests/humanize_number_test.c, 3 times
- lib/libvmmapi/vmmapi.c, 3 times
- libexec/getty/main.c, line 221
- libexec/getty/subr.c, line 564
- libexec/rtld-elf/libmap.c, 2 times
- libexec/rtld-elf/rtld.c, 5 times
- libexec/tftpd/tests/functional.c, line 414
- libexec/tftpd/tftp-utils.c, 2 times
- sbin/devmatch/devmatch.c, 2 times
- sbin/geom/core/geom.c, 2 times
- sbin/ggate/ggated/ggated.c, 2 times
- sbin/ifconfig/ifconfig.c, 4 times
- sbin/ifconfig/ifieee80211.c, 20 times
- sbin/init/init.c, 2 times
- sbin/ipfw/dummynet.c, line 500
- sbin/kldload/kldload.c, 2 times
- sbin/mount_fusefs/mount_fusefs.c, 3 times
- sbin/nvmecontrol/comnd.c, 5 times
- sbin/pfctl/pfctl.c, 3 times
- sbin/pfctl/pfctl_osfp.c, 43 times
- sbin/ping6/ping6.c, 3 times
- sbin/rcorder/rcorder.c, 2 times
- sbin/restore/dirs.c, 2 times
- sbin/restore/interactive.c, 2 times
- stand/common/module.c, 2 times
- stand/userboot/test/test.c, line 120
- sys/cam/scsi/scsi_cd.c, line 691
- sys/cam/scsi/scsi_da.c, 5 times
- sys/cddl/dev/dtrace/dtrace_sysctl.c, 2 times
- sys/cddl/dev/dtrace/x86/dis_tables.c, 77 times
- sys/compat/linuxkpi/common/include/linux/sysfs.h, line 121
- sys/contrib/ncsw/inc/debug_ext.h, 3 times
- sys/contrib/openzfs/cmd/zdb/zdb.c, 2 times
- sys/contrib/openzfs/cmd/zed/zed_conf.c, 2 times
- sys/contrib/openzfs/cmd/zfs/zfs_main.c, 2 times
- sys/contrib/openzfs/lib/libshare/os/freebsd/nfs.c, 3 times
- sys/contrib/openzfs/lib/libspl/os/freebsd/mnttab.c, 2 times
- sys/contrib/openzfs/lib/libzfs/libzfs_changelist.c, line 333
- sys/contrib/openzfs/lib/libzfs/libzfs_dataset.c, 6 times
- sys/contrib/openzfs/lib/libzfs/libzfs_mount.c, 4 times
- sys/contrib/openzfs/lib/libzfs/libzfs_pool.c, 2 times
- sys/contrib/openzfs/lib/libzfs/libzfs_sendrecv.c, 4 times
- sys/contrib/openzfs/lib/libzfs/os/linux/libzfs_mount_os.c, 5 times
- sys/contrib/openzfs/lib/libzfs/os/linux/libzfs_util_os.c, line 175
- sys/contrib/openzfs/lib/libzutil/zutil_device_path.c, 2 times
- sys/contrib/openzfs/module/zfs/dmu_send.c, line 2036
- sys/contrib/openzfs/module/zfs/dsl_dataset.c, 7 times
- sys/contrib/openzfs/module/zfs/dsl_dir.c, 3 times
- sys/contrib/openzfs/module/zfs/dsl_userhold.c, 2 times
- sys/contrib/openzfs/module/zfs/zcp.c, 15 times
- sys/contrib/openzfs/module/zfs/zcp_iter.c, 2 times
- sys/contrib/openzfs/module/zfs/zfs_ioctl.c, 2 times
- sys/contrib/openzfs/tests/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c, line 718
- sys/crypto/via/padlock.c, 7 times
- sys/ddb/db_ps.c, 14 times
- sys/dev/acpi_support/acpi_hp.c, 13 times
- sys/dev/acpica/acpi.c, line 879
- sys/dev/acpica/acpi_pci.c, 3 times
- sys/dev/asmc/asmc.c, 2 times
- sys/dev/gpio/gpiobus.c, 4 times
- sys/dev/hyperv/vmbus/vmbus.c, 4 times
- sys/dev/iicbus/acpi_iicbus.c, 3 times
- sys/dev/isp/isp_library.c, 20 times
- sys/dev/netmap/netmap_legacy.c, line 103
- sys/dev/ofw/ofw_bus_subr.c, 4 times
- sys/dev/sound/pci/hda/hdaa.c, 10 times
- sys/dev/sound/pci/hda/hdac.c, line 1094
- sys/dev/sound/pci/hda/hdacc.c, line 472
- sys/dev/sound/pcm/dsp.c, line 2718
- sys/dev/sound/pcm/feeder_eq.c, line 528
- sys/dev/sound/pcm/mixer.c, 2 times
- sys/dev/usb/serial/usb_serial.c, line 487
- sys/dev/usb/usb_hub_acpi.c, 2 times
- sys/dev/xen/netback/netback_unit_tests.c, 2 times
- sys/fs/fuse/fuse_vfsops.c, 2 times
- sys/geom/eli/g_eli.c, line 226
- sys/geom/geom_disk.c, line 843
- sys/geom/geom_slice.c, line 207
- sys/geom/geom_subr.c, 2 times
- sys/geom/part/g_part.c, line 310
- sys/kern/kern_conf.c, 4 times
- sys/kern/kern_ubsan.c, 2 times
- sys/kern/vfs_subr.c, 33 times
- sys/netpfil/pf/pf_if.c, 4 times
- sys/netpfil/pf/pf_ruleset.c, 8 times
- sys/ofed/drivers/infiniband/core/ib_sysfs.c, line 1219
- sys/powerpc/ofw/ofw_pcibus.c, line 309
- tests/sys/audit/inter-process.c, line 1459
- tests/sys/cddl/zfs/bin/rename_dir.c, 4 times
- tests/sys/fs/fusefs/statfs.cc, 3 times
- tools/test/ptrace/scescx.c, 12 times
- usr.bin/apply/apply.c, line 151
- usr.bin/at/at.c, line 145
- usr.bin/banner/banner.c, 2 times
- usr.bin/ctags/ctags.c, 2 times
- usr.bin/diff/diff.c, 4 times
- usr.bin/diff/diffreg.c, line 1459
- usr.bin/jot/jot.c, line 511
- usr.bin/localedef/wide.c, line 157
- usr.bin/lsvfs/lsvfs.c, 2 times
- usr.bin/netstat/route.c, line 688
- usr.bin/patch/patch.c, line 459
- usr.bin/patch/util.c, line 119
- usr.bin/procstat/procstat.c, line 226
- usr.bin/rpcgen/rpc_main.c, line 1145
- usr.bin/rpcinfo/rpcinfo.c, 2 times
- usr.bin/sdiff/sdiff.c, line 954
- usr.bin/sed/main.c, line 416
- usr.bin/wall/ttymsg.c, line 76
- usr.bin/xargs/strnsubst.c, line 69
- usr.bin/xinstall/xinstall.c, 4 times
- usr.sbin/bhyve/net_backends.c, line 222
- usr.sbin/bhyveload/bhyveload.c, line 174
- usr.sbin/bluetooth/hccontrol/adv_data.c, line 201
- usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c, 2 times
- usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c, 4 times
- usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c, line 2822
- usr.sbin/config/main.c, line 222
- usr.sbin/fstyp/hammer2.c, 2 times
- usr.sbin/lpr/chkprintcap/skimprintcap.c, line 166
- usr.sbin/lpr/common_source/ctlinfo.c, 2 times
- usr.sbin/lpr/common_source/matchjobs.c, 13 times
- usr.sbin/moused/moused.c, 2 times
- usr.sbin/newsyslog/newsyslog.c, 11 times
- usr.sbin/nfsdumpstate/nfsdumpstate.c, 4 times
- usr.sbin/ppp/iface.c, 2 times
- usr.sbin/route6d/route6d.c, 3 times
- usr.sbin/sesutil/sesutil.c, 4 times
- usr.sbin/syslogd/syslogd.c, 2 times
- usr.sbin/ypldap/ldapclient.c, 5 times
- usr.sbin/ypserv/yp_dnslookup.c, line 511