| /freebsd-13.1/contrib/netbsd-tests/net/net/ |
| H A D | t_unix.c | 76 #define OF offsetof(struct sockaddr_un, sun_path) 90 int ch = addr->sun_path[i]; in print() 128 for (size_t i = 0; i < sizeof(sun.sun_path); i++) in acc() 129 if (sun.sun_path[i]) in acc() 131 sun.sun_path[i]); in acc() 161 memset(sun->sun_path, 'a', len); in test() 162 sun->sun_path[len] = '\0'; in test() 163 (void)unlink(sun->sun_path); in test() 234 if (sock_addr->sun_path[i] != sun->sun_path[i]) in test() 237 sock_addr->sun_path[i], i, sun->sun_path[i]); in test()
|
| /freebsd-13.1/contrib/openbsm/bin/auditdistd/ |
| H A D | proto_uds.c | 84 if (strlcpy(sunp->sun_path, addr, sizeof(sunp->sun_path)) >= in uds_addr() 85 sizeof(sunp->sun_path)) { in uds_addr() 178 (void)unlink(uctx->uc_sun.sun_path); in uds_server() 282 if (sun.sun_path[0] == '\0') { in uds_local_address() 286 PJDLOG_VERIFY(snprintf(addr, size, "uds://%s", sun.sun_path) < (ssize_t)size); in uds_local_address() 306 if (sun.sun_path[0] == '\0') { in uds_remote_address() 310 snprintf(addr, size, "uds://%s", sun.sun_path); in uds_remote_address() 329 PJDLOG_ASSERT(uctx->uc_sun.sun_path[0] != '\0'); in uds_close() 330 if (unlink(uctx->uc_sun.sun_path) == -1) { in uds_close() 333 uctx->uc_sun.sun_path); in uds_close()
|
| /freebsd-13.1/sbin/hastd/ |
| H A D | proto_uds.c | 83 if (strlcpy(sunp->sun_path, addr, sizeof(sunp->sun_path)) >= in uds_addr() 84 sizeof(sunp->sun_path)) { in uds_addr() 182 (void)unlink(uctx->uc_sun.sun_path); in uds_server() 284 if (sun.sun_path[0] == '\0') { in uds_local_address() 288 PJDLOG_VERIFY(snprintf(addr, size, "uds://%s", sun.sun_path) < (ssize_t)size); in uds_local_address() 308 if (sun.sun_path[0] == '\0') { in uds_remote_address() 312 snprintf(addr, size, "uds://%s", sun.sun_path); in uds_remote_address() 331 PJDLOG_ASSERT(uctx->uc_sun.sun_path[0] != '\0'); in uds_close() 332 if (unlink(uctx->uc_sun.sun_path) == -1) { in uds_close() 335 uctx->uc_sun.sun_path); in uds_close()
|
| /freebsd-13.1/usr.sbin/apmd/contrib/ |
| H A D | pccardq.c | 84 snprintf(pccardq.sun_path, sizeof pccardq.sun_path, in connect_to_pccardd() 87 pccardq.sun_len = offsetof(struct sockaddr_un, sun_path) + strlen(pccardq.sun_path); in connect_to_pccardd() 89 warn("bind: %s", pccardq.sun_path); in connect_to_pccardd() 92 if ((*path = strdup(pccardq.sun_path)) == NULL) { in connect_to_pccardd() 98 if (pccardd_len > sizeof pccardd.sun_path) { in connect_to_pccardd() 102 pccardd.sun_len = offsetof(struct sockaddr_un, sun_path) + pccardd_len; in connect_to_pccardd() 104 strcpy(pccardd.sun_path, pccardd_file); in connect_to_pccardd()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Host/posix/ |
| H A D | DomainSocket.cpp | 25 (offsetof(struct sockaddr_un, sun_path) + strlen((ptr)->sun_path)) 36 if (name.size() + name_offset > sizeof(saddr_un->sun_path)) in SetSockAddr() 42 memcpy(saddr_un->sun_path + name_offset, name.data(), name.size()); in SetSockAddr() 51 offsetof(struct sockaddr_un, sun_path) + name_offset + name.size(); in SetSockAddr() 136 std::string name(saddr_un.sun_path + GetNameOffset(), in GetSocketName() 138 offsetof(struct sockaddr_un, sun_path) - in GetSocketName()
|
| /freebsd-13.1/contrib/wpa/src/common/ |
| H A D | wpa_ctrl.c | 121 ret = os_snprintf(ctrl->local.sun_path, in wpa_ctrl_open2() 122 sizeof(ctrl->local.sun_path), in wpa_ctrl_open2() 127 sizeof(ctrl->local.sun_path), in wpa_ctrl_open2() 160 unlink(ctrl->local.sun_path); in wpa_ctrl_open2() 179 unlink(ctrl->local.sun_path); in wpa_ctrl_open2() 200 unlink(ctrl->local.sun_path); in wpa_ctrl_open2() 210 ctrl->dest.sun_path[0] = '\0'; in wpa_ctrl_open2() 212 sizeof(ctrl->dest.sun_path) - 1); in wpa_ctrl_open2() 215 sizeof(ctrl->dest.sun_path)); in wpa_ctrl_open2() 225 unlink(ctrl->local.sun_path); in wpa_ctrl_open2() [all …]
|
| H A D | ctrl_iface_common.c | 62 os_memcmp(u_a->sun_path, u_b->sun_path, in sockaddr_compare() 63 a_len - offsetof(struct sockaddr_un, sun_path)) in sockaddr_compare() 103 (u8 *) ((struct sockaddr_un *) sock)->sun_path, in sockaddr_print() 104 socklen - offsetof(struct sockaddr_un, sun_path)); in sockaddr_print()
|
| /freebsd-13.1/crypto/openssh/openbsd-compat/ |
| H A D | port-prngd.c | 73 strlen(socket_path) >= sizeof(addr_un->sun_path)) in get_random_bytes_prngd() 87 strlcpy(addr_un->sun_path, socket_path, in get_random_bytes_prngd() 88 sizeof(addr_un->sun_path)); in get_random_bytes_prngd() 89 addr_len = offsetof(struct sockaddr_un, sun_path) + in get_random_bytes_prngd() 110 addr_un->sun_path, strerror(errno)); in get_random_bytes_prngd()
|
| /freebsd-13.1/tools/regression/sockets/unix_bindconnect/ |
| H A D | unix_bindconnect.c | 107 if (snprintf(sun.sun_path, sizeof(sun.sun_path), "%s", socket_path) in bind_test() 108 >= (int)sizeof(sun.sun_path)) { in bind_test() 218 if (snprintf(sun.sun_path, sizeof(sun.sun_path), "%s", socket_path) in connect_test() 219 >= (int)sizeof(sun.sun_path)) { in connect_test()
|
| /freebsd-13.1/sys/sys/ |
| H A D | un.h | 60 char sun_path[SUNPATHLEN]; /* path name (gag) */ member 80 (sizeof(*(su)) - sizeof((su)->sun_path) + strlen((su)->sun_path))
|
| /freebsd-13.1/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_diff/ |
| H A D | socket.c | 40 size = sizeof (sock.sun_path); in main() 41 strncpy(sock.sun_path, (char *)path, size - 1); in main() 42 sock.sun_path[size - 1] = '\0'; in main()
|
| /freebsd-13.1/crypto/openssl/crypto/rand/ |
| H A D | rand_egd.c | 54 char sun_path[108]; /* path name (gag) */ 73 if (strlen(path) >= sizeof(addr.sun_path)) 75 strcpy(addr.sun_path, path); 76 i = offsetof(struct sockaddr_un, sun_path) + strlen(path);
|
| /freebsd-13.1/contrib/wpa/src/l2_packet/ |
| H A D | l2_packet_privsep.c | 116 os_strncmp(from.sun_path, l2->priv_addr.sun_path, in l2_packet_receive() 117 sizeof(from.sun_path)) != 0) { in l2_packet_receive() 162 os_snprintf(l2->priv_addr.sun_path, sizeof(l2->priv_addr.sun_path), in l2_packet_init() 176 os_strlcpy(addr.sun_path, l2->own_socket_path, sizeof(addr.sun_path)); in l2_packet_init()
|
| /freebsd-13.1/tools/regression/netinet/udpzerobyte/ |
| H A D | udpzerobyte.c | 138 strlcpy(sun.sun_path, "/tmp/udpzerosize-socket", sizeof(sun.sun_path)); in main() 139 if (unlink(sun.sun_path) < 0 && errno != ENOENT) in main() 140 err(-1, "unlink: %s", sun.sun_path); in main()
|
| /freebsd-13.1/contrib/netbsd-tests/lib/libc/sys/ |
| H A D | t_getsockname.c | 58 ATF_CHECK(strcmp(sun.sun_path, "") == 0); in ATF_TC_BODY() 63 strcpy(sun.sun_path, path); in ATF_TC_BODY() 70 ATF_CHECK(strcmp(sun.sun_path, path) == 0); in ATF_TC_BODY()
|
| /freebsd-13.1/tools/regression/sockets/unix_sendtorace/ |
| H A D | unix_sendtorace.c | 79 strcpy(sun.sun_path, socket_path); in stream_client() 108 strcpy(sun.sun_path, socket_path); in stream_test() 155 strcpy(sun.sun_path, socket_path); in datagram_client() 184 strcpy(sun.sun_path, socket_path); in datagram_test()
|
| /freebsd-13.1/lib/libc/gen/ |
| H A D | syslog.c | 424 (void)strncpy(SyslogAddr.sun_path, _PATH_LOG_PRIV, in connectlog() 425 sizeof SyslogAddr.sun_path); in connectlog() 431 (void)strncpy(SyslogAddr.sun_path, _PATH_LOG, in connectlog() 432 sizeof SyslogAddr.sun_path); in connectlog() 443 (void)strncpy(SyslogAddr.sun_path, _PATH_OLDLOG, in connectlog() 444 sizeof SyslogAddr.sun_path); in connectlog()
|
| /freebsd-13.1/contrib/pjdfstest/ |
| H A D | pjdfstest.c | 900 strncpy(sunx.sun_path, STR(0), sizeof(sunx.sun_path) - 1); in call_syscall() 901 sunx.sun_path[sizeof(sunx.sun_path) - 1] = '\0'; in call_syscall() 914 strncpy(sunx.sun_path, STR(1), sizeof(sunx.sun_path) - 1); in call_syscall() 915 sunx.sun_path[sizeof(sunx.sun_path) - 1] = '\0'; in call_syscall() 929 strncpy(sunx.sun_path, STR(0), sizeof(sunx.sun_path) - 1); in call_syscall() 930 sunx.sun_path[sizeof(sunx.sun_path) - 1] = '\0'; in call_syscall() 943 strncpy(sunx.sun_path, STR(1), sizeof(sunx.sun_path) - 1); in call_syscall() 944 sunx.sun_path[sizeof(sunx.sun_path) - 1] = '\0'; in call_syscall()
|
| /freebsd-13.1/tests/sys/fs/fusefs/ |
| H A D | fifo.cc | 126 strlcpy(sa.sun_path, FULLPATH, sizeof(sa.sun_path)); in socket_writer() 194 strlcpy(sa.sun_path, FULLPATH, sizeof(sa.sun_path)); in TEST_F()
|
| /freebsd-13.1/crypto/heimdal/lib/roken/ |
| H A D | socket_wrapper.c | 277 p = strrchr(un->sun_path, '/'); in convert_un_in() 278 if (p) p++; else p = un->sun_path; in convert_un_in() 426 snprintf(un->sun_path, sizeof(un->sun_path), "%s/EINVAL", in convert_in_un_remote() 432 snprintf(un->sun_path, sizeof(un->sun_path), "%s/"SOCKET_FORMAT, in convert_in_un_remote() 533 snprintf(un->sun_path, sizeof(un->sun_path), "%s/"SOCKET_FORMAT, in convert_in_un_alloc() 535 if (stat(un->sun_path, &st) == 0) continue; in convert_in_un_alloc() 541 snprintf(un->sun_path, sizeof(un->sun_path), "%s/"SOCKET_FORMAT, in convert_in_un_alloc() 1455 snprintf(un_addr.sun_path, sizeof(un_addr.sun_path), in swrap_auto_bind() 1463 si->tmp_path = strdup(un_addr.sun_path); in swrap_auto_bind() 1541 unlink(un_addr.sun_path); in swrap_bind() [all …]
|
| /freebsd-13.1/usr.sbin/lpr/common_source/ |
| H A D | startdaemon.c | 73 strcpy(un.sun_path, _PATH_SOCKETNAME); in startdaemon() 75 #define SUN_LEN(unp) (strlen((unp)->sun_path) + 2) in startdaemon()
|
| /freebsd-13.1/tests/sys/kern/ |
| H A D | unix_seqpacket_test.c | 90 strlcpy(sun.sun_path, path, sizeof(sun.sun_path)); in mk_pair_of_sockets() 449 strlcpy(sun.sun_path, path, sizeof(sun.sun_path)); in ATF_TC_BODY() 470 strlcpy(sun.sun_path, path, sizeof(sun.sun_path)); in ATF_TC_BODY() 493 strlcpy(sun.sun_path, path, sizeof(sun.sun_path)); in ATF_TC_BODY() 719 ATF_CHECK_STREQ(path, ((struct sockaddr_un*)&from)->sun_path); in ATF_TC_BODY() 774 strlcpy(sun.sun_path, path, sizeof(sun.sun_path)); in ATF_TC_BODY() 815 strlcpy(sun.sun_path, path, sizeof(sun.sun_path)); in ATF_TC_BODY()
|
| /freebsd-13.1/contrib/libxo/libxo/ |
| H A D | xo_syslog.c | 332 (void) strncpy(saddr.sun_path, _PATH_LOG_PRIV, in xo_connect_log() 333 sizeof saddr.sun_path); in xo_connect_log() 341 (void) strncpy(saddr.sun_path, _PATH_LOG, in xo_connect_log() 342 sizeof saddr.sun_path); in xo_connect_log() 355 (void) strncpy(saddr.sun_path, _PATH_OLDLOG, in xo_connect_log() 356 sizeof saddr.sun_path); in xo_connect_log()
|
| /freebsd-13.1/contrib/blacklist/lib/ |
| H A D | bl.c | 191 __func__, sun->sun_path); in bl_init() 204 __func__, sun->sun_path, strerror(errno)); in bl_init() 215 (void)unlink(sun->sun_path); in bl_init() 224 __func__, sun->sun_path, strerror(errno)); in bl_init() 293 strlcpy(b->b_sun.sun_path, in bl_create() 294 path ? path : _PATH_BLSOCK, sizeof(b->b_sun.sun_path)); in bl_create()
|
| /freebsd-13.1/contrib/ntp/lib/isc/unix/ |
| H A D | entropy.c | 539 strncpy(sname.sun_path, fname, sizeof(sname.sun_path)); in isc_entropy_createfilesource() 540 sname.sun_path[sizeof(sname.sun_path)-1] = '0'; in isc_entropy_createfilesource() 544 (sizeof(*(su)) - sizeof((su)->sun_path) + strlen((su)->sun_path)) in isc_entropy_createfilesource()
|