Home
last modified time | relevance | path

Searched refs:sun_path (Results 1 – 25 of 154) sorted by relevance

1234567

/freebsd-13-stable/contrib/netbsd-tests/net/net/
HDt_unix.c76 #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-stable/contrib/wireguard-tools/
HDipc-uapi-unix.h30 ret = snprintf(addr.sun_path, sizeof(addr.sun_path), SOCK_PATH "%s" SOCK_SUFFIX, iface); in userspace_interface_file()
33 ret = stat(addr.sun_path, &sbuf); in userspace_interface_file()
47 unlink(addr.sun_path); in userspace_interface_file()
72 if (snprintf(addr.sun_path, sizeof(addr.sun_path), SOCK_PATH "%s" SOCK_SUFFIX, iface) < 0) in userspace_has_wireguard_interface()
74 if (stat(addr.sun_path, &sbuf) < 0) in userspace_has_wireguard_interface()
84 unlink(addr.sun_path); in userspace_has_wireguard_interface()
/freebsd-13-stable/contrib/llvm-project/lldb/source/Host/posix/
HDDomainSocket.cpp25 (offsetof(struct sockaddr_un, sun_path) + strlen((ptr)->sun_path))
34 if (name.size() + name_offset > sizeof(saddr_un->sun_path)) in SetSockAddr()
40 memcpy(saddr_un->sun_path + name_offset, name.data(), name.size()); in SetSockAddr()
49 offsetof(struct sockaddr_un, sun_path) + name_offset + name.size(); in SetSockAddr()
138 if (sock_addr_len <= offsetof(struct sockaddr_un, sun_path)) in GetSocketName()
141 llvm::StringRef name(saddr_un.sun_path + GetNameOffset(), in GetSocketName()
142 sock_addr_len - offsetof(struct sockaddr_un, sun_path) - in GetSocketName()
/freebsd-13-stable/contrib/openbsm/bin/auditdistd/
HDproto_uds.c84 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-stable/sbin/hastd/
HDproto_uds.c80 if (strlcpy(sunp->sun_path, addr, sizeof(sunp->sun_path)) >= in uds_addr()
81 sizeof(sunp->sun_path)) { in uds_addr()
179 (void)unlink(uctx->uc_sun.sun_path); in uds_server()
281 if (sun.sun_path[0] == '\0') { in uds_local_address()
285 PJDLOG_VERIFY(snprintf(addr, size, "uds://%s", sun.sun_path) < (ssize_t)size); in uds_local_address()
305 if (sun.sun_path[0] == '\0') { in uds_remote_address()
309 snprintf(addr, size, "uds://%s", sun.sun_path); in uds_remote_address()
328 PJDLOG_ASSERT(uctx->uc_sun.sun_path[0] != '\0'); in uds_close()
329 if (unlink(uctx->uc_sun.sun_path) == -1) { in uds_close()
332 uctx->uc_sun.sun_path); in uds_close()
/freebsd-13-stable/usr.sbin/apmd/contrib/
HDpccardq.c83 snprintf(pccardq.sun_path, sizeof pccardq.sun_path, in connect_to_pccardd()
86 pccardq.sun_len = offsetof(struct sockaddr_un, sun_path) + strlen(pccardq.sun_path); in connect_to_pccardd()
88 warn("bind: %s", pccardq.sun_path); in connect_to_pccardd()
91 if ((*path = strdup(pccardq.sun_path)) == NULL) { in connect_to_pccardd()
97 if (pccardd_len > sizeof pccardd.sun_path) { in connect_to_pccardd()
101 pccardd.sun_len = offsetof(struct sockaddr_un, sun_path) + pccardd_len; in connect_to_pccardd()
103 strcpy(pccardd.sun_path, pccardd_file); in connect_to_pccardd()
/freebsd-13-stable/contrib/wpa/src/common/
HDwpa_ctrl.c121 ret = os_snprintf(ctrl->local.sun_path, in wpa_ctrl_open2()
122 sizeof(ctrl->local.sun_path), in wpa_ctrl_open2()
126 ret = os_snprintf(ctrl->local.sun_path, in wpa_ctrl_open2()
127 sizeof(ctrl->local.sun_path), in wpa_ctrl_open2()
132 if (os_snprintf_error(sizeof(ctrl->local.sun_path), ret)) { in wpa_ctrl_open2()
160 unlink(ctrl->local.sun_path); in wpa_ctrl_open2()
170 lchown(ctrl->local.sun_path, -1, AID_WIFI); in wpa_ctrl_open2()
171 lchown(ctrl->local.sun_path, AID_SYSTEM, AID_WIFI); in wpa_ctrl_open2()
179 unlink(ctrl->local.sun_path); in wpa_ctrl_open2()
200 unlink(ctrl->local.sun_path); in wpa_ctrl_open2()
[all …]
HDctrl_iface_common.c62 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-stable/crypto/openssh/openbsd-compat/
HDport-prngd.c73 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()
HDport-linux.c357 if (strlcpy(addr.sun_path, path, in ssh_systemd_notify()
358 sizeof(addr.sun_path)) >= sizeof(addr.sun_path)) { in ssh_systemd_notify()
363 if (addr.sun_path[0] == '@') in ssh_systemd_notify()
364 addr.sun_path[0] = 0; in ssh_systemd_notify()
/freebsd-13-stable/tools/regression/sockets/unix_bindconnect/
HDunix_bindconnect.c105 if (snprintf(sun.sun_path, sizeof(sun.sun_path), "%s", socket_path) in bind_test()
106 >= (int)sizeof(sun.sun_path)) { in bind_test()
216 if (snprintf(sun.sun_path, sizeof(sun.sun_path), "%s", socket_path) in connect_test()
217 >= (int)sizeof(sun.sun_path)) { in connect_test()
/freebsd-13-stable/sys/sys/
HDun.h59 char sun_path[SUNPATHLEN]; /* path name (gag) */ member
79 (sizeof(*(su)) - sizeof((su)->sun_path) + strlen((su)->sun_path))
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_diff/
HDsocket.c40 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-stable/crypto/openssl/crypto/rand/
HDrand_egd.c54 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-stable/contrib/wpa/src/l2_packet/
HDl2_packet_privsep.c116 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-stable/tools/regression/netinet/udpzerobyte/
HDudpzerobyte.c136 strlcpy(sun.sun_path, "/tmp/udpzerosize-socket", sizeof(sun.sun_path)); in main()
137 if (unlink(sun.sun_path) < 0 && errno != ENOENT) in main()
138 err(-1, "unlink: %s", sun.sun_path); in main()
/freebsd-13-stable/contrib/netbsd-tests/lib/libc/sys/
HDt_getsockname.c58 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-stable/tools/regression/sockets/unix_sendtorace/
HDunix_sendtorace.c77 strcpy(sun.sun_path, socket_path); in stream_client()
106 strcpy(sun.sun_path, socket_path); in stream_test()
153 strcpy(sun.sun_path, socket_path); in datagram_client()
182 strcpy(sun.sun_path, socket_path); in datagram_test()
/freebsd-13-stable/lib/libc/gen/
HDsyslog.c432 (void)strncpy(SyslogAddr.sun_path, _PATH_LOG_PRIV, in connectlog()
433 sizeof SyslogAddr.sun_path); in connectlog()
439 (void)strncpy(SyslogAddr.sun_path, _PATH_LOG, in connectlog()
440 sizeof SyslogAddr.sun_path); in connectlog()
451 (void)strncpy(SyslogAddr.sun_path, _PATH_OLDLOG, in connectlog()
452 sizeof SyslogAddr.sun_path); in connectlog()
/freebsd-13-stable/tests/sys/kern/
HDsocket_msg_waitall.c148 .sun_path = "socket_msg_waitall_unix", in ATF_TC_BODY()
151 ATF_REQUIRE_MSG(unlink(sun.sun_path) == 0, in ATF_TC_BODY()
168 .sun_path = "socket_msg_waitall_unix", in ATF_TC_BODY()
171 ATF_REQUIRE_MSG(unlink(sun.sun_path) == 0, in ATF_TC_BODY()
HDsocket_msg_trunc.c139 strlcpy(sun.sun_path, "test_check_recvmsg_socket", sizeof(sun.sun_path)); in ATF_TC_BODY()
164 strlcpy(sun.sun_path, "test_check_recvmsg_socket", sizeof(sun.sun_path)); in ATF_TC_BODY()
/freebsd-13-stable/contrib/pjdfstest/
HDpjdfstest.c900 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-stable/tests/sys/fs/fusefs/
HDfifo.cc124 strlcpy(sa.sun_path, FULLPATH, sizeof(sa.sun_path)); in socket_writer()
192 strlcpy(sa.sun_path, FULLPATH, sizeof(sa.sun_path)); in TEST_F()
/freebsd-13-stable/crypto/heimdal/lib/roken/
HDsocket_wrapper.c277 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()
1458 if (stat(un_addr.sun_path, &st) == 0) continue; in swrap_auto_bind()
1463 si->tmp_path = strdup(un_addr.sun_path); in swrap_auto_bind()
[all …]
/freebsd-13-stable/usr.sbin/lpr/common_source/
HDstartdaemon.c71 strcpy(un.sun_path, _PATH_SOCKETNAME); in startdaemon()
73 #define SUN_LEN(unp) (strlen((unp)->sun_path) + 2) in startdaemon()

1234567