/src/tests/lib/libc/sys/ |
t_getsockname.c | 49 struct sockaddr_un sun; local in function:ATF_TC_BODY 54 len = sizeof(sun); 55 memset(&sun, 0, sizeof(sun)); 56 ATF_REQUIRE(getsockname(sd, (struct sockaddr *)&sun, &len) != -1); 57 ATF_CHECK(sun.sun_family == AF_UNIX); 58 ATF_CHECK(strcmp(sun.sun_path, "") == 0); 60 len = sizeof(sun); 61 memset(&sun, 0, sizeof(sun)); [all...] |
/src/regress/sys/compat/ |
uipc_syscalls_43.c | 37 struct sockaddr_un sun; local in function:main 190 osa = (struct osockaddr *) &sun; 191 strcpy(sun.sun_path, unixd); 193 if (bind(s, (struct sockaddr *) &sun, SUN_LEN(&sun))) 198 msg.msg_name = (void *) &sun; 199 msg.msg_namelen = sizeof(sun); 212 memset(&sun, '\0', sizeof(sa)); 225 sizeof(sun), msg.msg_namelen, sun.sun_path [all...] |
/src/tests/kernel/ |
t_semtimedop.c | 60 union semun sun; local in function:ATF_TC_BODY 68 sun.val = 0; 69 if (semctl(semid, 0, SETVAL, sun) == -1) { 111 union semun sun; local in function:ATF_TC_BODY 121 sun.val = 0; 122 if (semctl(semid, 0, SETVAL, sun) == -1) { 172 union semun sun; local in function:ATF_TC_BODY 182 sun.val = 0; 183 if (semctl(semid, 0, SETVAL, sun) == -1) { 231 union semun sun; local in function:ATF_TC_BODY [all...] |
t_cloexec.c | 59 struct sockaddr_un sun; member in union:open_via_accept4::__anonb2612b86010a 60 } name = { .sun = { 192 struct sockaddr_un sun; member in union:open_via_paccept::__anonb2612b86020a 193 } name = { .sun = {
|
t_clofork.c | 60 struct sockaddr_un sun; member in union:open_via_accept4::__anonb41aba93010a 61 } name = { .sun = { 182 struct sockaddr_un sun; member in union:open_via_paccept::__anonb41aba93020a 183 } name = { .sun = {
|
t_sysv.c | 405 union semun sun; local in function:ATF_TC_BODY 436 sun.buf = &s_ds; 437 ATF_REQUIRE_MSG(semctl(sender_semid, 0, IPC_STAT, sun) != -1, 444 sun.buf = &s_ds; 445 ATF_REQUIRE_MSG(semctl(sender_semid, 0, IPC_SET, sun) != -1, 450 sun.buf = &s_ds; 451 ATF_REQUIRE_MSG(semctl(sender_semid, 0, IPC_STAT, sun) != -1, 492 sun.val = 1; 493 ATF_REQUIRE_MSG(semctl(sender_semid, 0, SETVAL, sun) != -1, 509 sun.buf = &s_ds [all...] |
/src/tests/include/sys/ |
t_socket.c | 85 struct sockaddr_un sun; local in function:ATF_TC_BODY 98 memset(&sun, 0, sizeof(sun)); 99 sun.sun_family = AF_LOCAL; 101 memcpy(sun.sun_path, SOCKPATH, sizeof(SOCKPATH) - 1); 105 if (rump_sys_bind(s1, (struct sockaddr *)&sun, SUN_LEN(&sun)) == -1) 115 memset(&sun, 0, sizeof(sun)); 116 sun.sun_family = AF_LOCAL [all...] |
/src/tests/lib/libutil/ |
t_sockaddr_snprintf.c | 38 #include <sys/un.h> /* sun */ 97 make_un(struct sockaddr_un *sun) 99 memset(sun, 0, sizeof(*sun)); 100 sun->sun_len = sizeof(*sun); 101 sun->sun_family = AF_UNIX; 102 strncpy(sun->sun_path, "/tmp/sock", sizeof(sun->sun_path)); 160 struct sockaddr_un sun; local in function:ATF_TC_BODY 226 struct sockaddr_un sun; local in function:ATF_TC_BODY [all...] |
/src/libexec/lfs_cleanerd/ |
cleansrv.c | 115 struct sockaddr_un sun; local in function:send_fss_to_master 119 strcpy(sun.sun_path, LFS_CLEANERD_SOCKFILE); 120 sun.sun_family = AF_LOCAL; 121 sun.sun_len = sizeof(sa_family_t) + 1 + strlen(sun.sun_path); 133 r = sendto(s, &cmd, sizeof(cmd), 0, (struct sockaddr *)&sun, 134 sizeof(sun)); 163 struct sockaddr_un sun; local in function:try_to_become_master 199 strcpy(sun.sun_path, LFS_CLEANERD_SOCKFILE); 200 sun.sun_family = AF_LOCAL [all...] |
/src/lib/libc/gen/ |
xsyslog.c | 80 static const struct sockaddr_un sun = { local in function:connectlog_r 82 .sun_len = sizeof(sun), 94 (const struct sockaddr *)(const void *)&sun, 95 (socklen_t)sizeof(sun)) == -1) {
|
/src/usr.bin/netstat/ |
unix.c | 92 u_long addr, struct sockaddr_un *sun, int remote) 99 (int)(sun->sun_len - (sizeof(*sun) - sizeof(sun->sun_path))), 100 sun->sun_path); 108 struct sockaddr_un sun, rsun; local in function:unixdomainpr 115 if (kread((u_long)unp.unp_addr, (char *)&sun, sizeof (sun))) 137 remote ? &rsun : &sun, remote); 184 struct sockaddr_un *sun; local in function:unixpr [all...] |
/src/lib/libutil/ |
sockaddr_snprintf.c | 113 debug_un(char *str, size_t len, const struct sockaddr_un *sun) 116 SALEN(sun), sun->sun_family, (int)sizeof(sun->sun_path), 117 sun->sun_path); 152 const struct sockaddr_un *sun = NULL; local in function:sockaddr_snprintf 180 salen = sizeof(*sun); 181 sun = ((const struct sockaddr_un *)(const void *)sa); 182 (void)strlcpy(addr = abuf, sun->sun_path, sizeof(abuf)); 371 debug_un(nbuf, sizeof(nbuf), sun); [all...] |
/src/games/hunt/huntd/ |
driver.c | 160 struct sockaddr_un *sun; local in function:makeaddr 169 sun = (struct sockaddr_un *)ss; 170 sun->sun_family = AF_UNIX; 171 strlcpy(sun->sun_path, path, sizeof(sun->sun_path)); 172 *len = SUN_LEN(sun);
|
/src/regress/sys/kern/unfdpass/ |
unfdpass.c | 96 struct sockaddr_un sun, csun; local in function:main 165 (void) memset(&sun, 0, sizeof(sun)); 166 sun.sun_family = AF_LOCAL; 167 (void) strcpy(sun.sun_path, SOCK_NAME); 168 sun.sun_len = SUN_LEN(&sun); 174 if (bind(listensock, (struct sockaddr *)&sun, sizeof(sun)) == -1) 353 struct sockaddr_un sun; local in function:child [all...] |
/src/usr.sbin/perfused/ |
perfused.c | 188 struct sockaddr_un sun; local in function:get_mount_info 190 sa = (const struct sockaddr *)(void *)&sun; 191 sun.sun_len = sizeof(sun); 192 sun.sun_family = AF_LOCAL; 193 strcpy(sun.sun_path, sock); 195 if (connect(fd, sa, sun.sun_len) != 0) 196 DERR(EX_OSERR, "connect \"%s\" failed", sun.sun_path); 466 struct sockaddr_un sun; local in function:main 469 len = sizeof(sun); [all...] |
msg.c | 55 struct sockaddr_un sun; local in function:perfused_open_sock 75 sa = (const struct sockaddr *)(void *)&sun; 76 sun.sun_len = sizeof(sun); 77 sun.sun_family = AF_LOCAL; 78 (void)strcpy(sun.sun_path, _PATH_FUSE); 98 if (bind(s, sa, (socklen_t )sun.sun_len) == -1) 102 if (connect(s, sa, (socklen_t )sun.sun_len) == -1)
|
/src/usr.bin/sockstat/ |
sockstat.c | 691 struct sockaddr_un *sun = satosun(sa); local in function:print_addr 692 r = printf("%s", sun->sun_path);
|
/src/lib/libc/net/ |
getnameinfo.c | 227 const struct sockaddr_un *sun = local in function:getnameinfo_local 230 if (salen <= sizeof(*sun) - sizeof(sun->sun_path)) 237 strlcpy(host, sun->sun_path, 238 MIN(sizeof(sun->sun_path) + 1, hostlen));
|
/src/lib/libperfuse/ |
perfuse.c | 172 struct sockaddr_un sun; local in function:perfuse_open 214 sa = (struct sockaddr *)(void *)&sun; 215 sun.sun_len = sizeof(sun); 216 sun.sun_family = AF_LOCAL; 217 (void)strcpy(sun.sun_path, path); 219 if (connect(sv[0], sa, (socklen_t)sun.sun_len) == 0) 296 struct sockaddr_un *sun; local in function:perfuse_mount 320 sun = (struct sockaddr_un *)(void *)&ss; 324 (strcmp(sun->sun_path, _PATH_FUSE) == 0)) [all...] |
/src/tests/net/net/ |
t_unix.c | 106 struct sockaddr_un sun; local in function:acc 112 memset(&sun, 0, sizeof(sun)); 113 len = sizeof(sun); 114 if ((s = accept(s, (struct sockaddr *)&sun, &len)) == -1) 121 print("accept", &sun, len); 125 if (sun.sun_family != AF_UNIX) 126 FAIL("sun->sun_family %d != AF_UNIX", sun.sun_family); 128 if (sun.sun_len != 2 455 struct sockaddr_un sun = {.sun_family = AF_UNIX, .sun_path = "sock"}; local in function:ATF_TC_BODY [all...] |
/src/lib/libc/rpc/ |
rpc_generic.c | 34 * Copyright (c) 1986-1991 by Sun Microsystems Inc. 635 struct sockaddr_un *sun; local in function:__rpc_taddr2uaddr_af 675 sun = nbuf->buf; 676 sun->sun_path[sizeof(sun->sun_path) - 1] = '\0'; /* safety */ 677 ret = strdup(sun->sun_path); 697 struct sockaddr_un *sun; local in function:__rpc_uaddr2taddr_af 766 sun = malloc(sizeof(*sun)); 767 if (sun == NULL [all...] |
rpcb_clnt.c | 34 * Copyright (c) 1986-1991 by Sun Microsystems Inc. 42 static char sccsid[] = "@(#)rpcb_clnt.c 1.30 89/06/21 Copyr 1988 Sun Micro"; 52 * Copyright (C) 1988, Sun Microsystems, Inc. 439 struct sockaddr_un sun; local in function:local_rpcb 446 memset(&sun, 0, sizeof sun); 450 sun.sun_family = AF_LOCAL; 451 strcpy(sun.sun_path, _PATH_RPCBINDSOCK); 452 tsize = SUN_LEN(&sun); 454 nbuf.len = sun.sun_len = (uint8_t)tsize [all...] |
/src/usr.sbin/rpcbind/ |
rpcbind.c | 4 * Copyright (c) 2009, Sun Microsystems, Inc. 14 * - Neither the name of Sun Microsystems, Inc. nor the names of its 31 * Copyright (c) 1984 - 1991 by Sun Microsystems, Inc. 38 static char sccsid[] = "@(#)rpcbind.c 1.35 89/04/21 Copyr 1984 Sun Micro"; 294 struct sockaddr_un sun; local in function:init_transport 342 (void)memset(&sun, 0, sizeof sun); 343 sun.sun_family = AF_LOCAL; 349 (void)strlcpy(sun.sun_path, _PATH_RPCBINDSOCK, 350 sizeof(sun.sun_path)) [all...] |
/src/sys/kern/ |
uipc_domain.c | 426 const struct sockaddr_un *sun = v; local in function:sun_print 429 KASSERT(sun->sun_len >= offsetof(struct sockaddr_un, sun_path[0])); 430 plen = sun->sun_len - offsetof(struct sockaddr_un, sun_path[0]); 434 return snprintf(buf, len, "%s", sun->sun_path);
|
uipc_usrreq.c | 350 const struct sockaddr_un *sun; local in function:unp_output 360 sun = unp->unp_addr; 362 sun = &sun_noname; 368 if (sbappendaddr(&so2->so_rcv, (const struct sockaddr *)sun, m, 386 const struct sockaddr_un *sun = NULL; local in function:unp_setaddr 394 sun = unp->unp_conn->unp_addr; 397 sun = unp->unp_addr; 399 if (sun == NULL) 400 sun = &sun_noname; 402 memcpy(nam, sun, sun->sun_len) 947 struct sockaddr_un *sun; local in function:makeun_sb 959 struct sockaddr_un *sun; local in function:unp_bind 1151 struct sockaddr_un *sun; local in function:unp_connect [all...] |