bin/ed/ed.h
160
#if defined(sun) && !defined(__SVR4)
bin/ed/ed.h
263
#if defined(sun) && !defined(__SVR4)
bin/ed/ed.h
36
#if defined(sun) || defined(__NetBSD__) || defined(__APPLE__)
bin/ksh/tty.h
38
# if !(defined(sun) && !defined(__svr4__)) /* too many warnings on sunos */
bin/mt/mt.c
229
#if defined(sun) && !defined(__SVR4)
bin/mt/mt.c
244
#if defined(sun) && !defined(__SVR4)
games/hunt/huntd/driver.c
160
struct sockaddr_un *sun;
games/hunt/huntd/driver.c
169
sun = (struct sockaddr_un *)ss;
games/hunt/huntd/driver.c
170
sun->sun_family = AF_UNIX;
games/hunt/huntd/driver.c
171
strlcpy(sun->sun_path, path, sizeof(sun->sun_path));
games/hunt/huntd/driver.c
172
*len = SUN_LEN(sun);
include/resolv.h
151
#ifdef sun
include/resolv.h
163
#ifdef sun
lib/libc/gen/xsyslog.c
80
static const struct sockaddr_un sun = {
lib/libc/gen/xsyslog.c
82
.sun_len = sizeof(sun),
lib/libc/gen/xsyslog.c
94
(const struct sockaddr *)(const void *)&sun,
lib/libc/gen/xsyslog.c
95
(socklen_t)sizeof(sun)) == -1) {
lib/libc/net/getnameinfo.c
227
const struct sockaddr_un *sun =
lib/libc/net/getnameinfo.c
230
if (salen <= sizeof(*sun) - sizeof(sun->sun_path))
lib/libc/net/getnameinfo.c
237
strlcpy(host, sun->sun_path,
lib/libc/net/getnameinfo.c
238
MIN(sizeof(sun->sun_path) + 1, hostlen));
lib/libc/resolv/mtctxres.c
21
#if defined(sun) && !defined(__GNUC__)
lib/libc/rpc/rpc_generic.c
635
struct sockaddr_un *sun;
lib/libc/rpc/rpc_generic.c
675
sun = nbuf->buf;
lib/libc/rpc/rpc_generic.c
676
sun->sun_path[sizeof(sun->sun_path) - 1] = '\0'; /* safety */
lib/libc/rpc/rpc_generic.c
677
ret = strdup(sun->sun_path);
lib/libc/rpc/rpc_generic.c
697
struct sockaddr_un *sun;
lib/libc/rpc/rpc_generic.c
766
sun = malloc(sizeof(*sun));
lib/libc/rpc/rpc_generic.c
767
if (sun == NULL)
lib/libc/rpc/rpc_generic.c
769
memset(sun, 0, sizeof *sun);
lib/libc/rpc/rpc_generic.c
770
sun->sun_family = AF_LOCAL;
lib/libc/rpc/rpc_generic.c
771
strncpy(sun->sun_path, addrstr, sizeof(sun->sun_path) - 1);
lib/libc/rpc/rpc_generic.c
772
len = SUN_LEN(sun);
lib/libc/rpc/rpc_generic.c
774
ret->len = ret->maxlen = sun->sun_len = (uint8_t)len;
lib/libc/rpc/rpc_generic.c
775
ret->buf = sun;
lib/libc/rpc/rpcb_clnt.c
439
struct sockaddr_un sun;
lib/libc/rpc/rpcb_clnt.c
446
memset(&sun, 0, sizeof sun);
lib/libc/rpc/rpcb_clnt.c
450
sun.sun_family = AF_LOCAL;
lib/libc/rpc/rpcb_clnt.c
451
strcpy(sun.sun_path, _PATH_RPCBINDSOCK);
lib/libc/rpc/rpcb_clnt.c
452
tsize = SUN_LEN(&sun);
lib/libc/rpc/rpcb_clnt.c
454
nbuf.len = sun.sun_len = (uint8_t)tsize;
lib/libc/rpc/rpcb_clnt.c
456
nbuf.buf = &sun;
lib/libc/stdlib/malloc.c
113
#if defined(__sparc__) && defined(sun)
lib/libperfuse/perfuse.c
172
struct sockaddr_un sun;
lib/libperfuse/perfuse.c
214
sa = (struct sockaddr *)(void *)&sun;
lib/libperfuse/perfuse.c
215
sun.sun_len = sizeof(sun);
lib/libperfuse/perfuse.c
216
sun.sun_family = AF_LOCAL;
lib/libperfuse/perfuse.c
217
(void)strcpy(sun.sun_path, path);
lib/libperfuse/perfuse.c
219
if (connect(sv[0], sa, (socklen_t)sun.sun_len) == 0)
lib/libperfuse/perfuse.c
296
struct sockaddr_un *sun;
lib/libperfuse/perfuse.c
320
sun = (struct sockaddr_un *)(void *)&ss;
lib/libperfuse/perfuse.c
324
(strcmp(sun->sun_path, _PATH_FUSE) == 0)) {
lib/libperfuse/perfuse.c
326
sun->sun_len = sizeof(*sun);
lib/libperfuse/perfuse.c
327
sun->sun_family = AF_LOCAL;
lib/libperfuse/perfuse.c
328
(void)sprintf(sun->sun_path, "%s/%s-%d",
lib/libperfuse/perfuse.c
333
__func__, __LINE__, sun->sun_path);
lib/libperfuse/perfuse.c
335
sock_len = strlen(sun->sun_path) + 1;
lib/libperfuse/perfuse.c
390
(void)strcpy(cp, sun->sun_path);
lib/libutil/sockaddr_snprintf.c
113
debug_un(char *str, size_t len, const struct sockaddr_un *sun)
lib/libutil/sockaddr_snprintf.c
116
SALEN(sun), sun->sun_family, (int)sizeof(sun->sun_path),
lib/libutil/sockaddr_snprintf.c
117
sun->sun_path);
lib/libutil/sockaddr_snprintf.c
152
const struct sockaddr_un *sun = NULL;
lib/libutil/sockaddr_snprintf.c
180
salen = sizeof(*sun);
lib/libutil/sockaddr_snprintf.c
181
sun = ((const struct sockaddr_un *)(const void *)sa);
lib/libutil/sockaddr_snprintf.c
182
(void)strlcpy(addr = abuf, sun->sun_path, sizeof(abuf));
lib/libutil/sockaddr_snprintf.c
371
debug_un(nbuf, sizeof(nbuf), sun);
libexec/lfs_cleanerd/cleansrv.c
115
struct sockaddr_un sun;
libexec/lfs_cleanerd/cleansrv.c
119
strcpy(sun.sun_path, LFS_CLEANERD_SOCKFILE);
libexec/lfs_cleanerd/cleansrv.c
120
sun.sun_family = AF_LOCAL;
libexec/lfs_cleanerd/cleansrv.c
121
sun.sun_len = sizeof(sa_family_t) + 1 + strlen(sun.sun_path);
libexec/lfs_cleanerd/cleansrv.c
133
r = sendto(s, &cmd, sizeof(cmd), 0, (struct sockaddr *)&sun,
libexec/lfs_cleanerd/cleansrv.c
134
sizeof(sun));
libexec/lfs_cleanerd/cleansrv.c
163
struct sockaddr_un sun;
libexec/lfs_cleanerd/cleansrv.c
199
strcpy(sun.sun_path, LFS_CLEANERD_SOCKFILE);
libexec/lfs_cleanerd/cleansrv.c
200
sun.sun_family = AF_LOCAL;
libexec/lfs_cleanerd/cleansrv.c
201
sun.sun_len = sizeof(sa_family_t) + 1 + strlen(sun.sun_path);
libexec/lfs_cleanerd/cleansrv.c
202
bind(control_socket, (struct sockaddr *)&sun, sizeof(sun));
regress/sys/compat/uipc_syscalls_43.c
190
osa = (struct osockaddr *) &sun;
regress/sys/compat/uipc_syscalls_43.c
191
strcpy(sun.sun_path, unixd);
regress/sys/compat/uipc_syscalls_43.c
193
if (bind(s, (struct sockaddr *) &sun, SUN_LEN(&sun)))
regress/sys/compat/uipc_syscalls_43.c
198
msg.msg_name = (void *) &sun;
regress/sys/compat/uipc_syscalls_43.c
199
msg.msg_namelen = sizeof(sun);
regress/sys/compat/uipc_syscalls_43.c
212
memset(&sun, '\0', sizeof(sa));
regress/sys/compat/uipc_syscalls_43.c
225
sizeof(sun), msg.msg_namelen, sun.sun_path,
regress/sys/compat/uipc_syscalls_43.c
37
struct sockaddr_un sun;
regress/sys/kern/unfdpass/unfdpass.c
165
(void) memset(&sun, 0, sizeof(sun));
regress/sys/kern/unfdpass/unfdpass.c
166
sun.sun_family = AF_LOCAL;
regress/sys/kern/unfdpass/unfdpass.c
167
(void) strcpy(sun.sun_path, SOCK_NAME);
regress/sys/kern/unfdpass/unfdpass.c
168
sun.sun_len = SUN_LEN(&sun);
regress/sys/kern/unfdpass/unfdpass.c
174
if (bind(listensock, (struct sockaddr *)&sun, sizeof(sun)) == -1)
regress/sys/kern/unfdpass/unfdpass.c
353
struct sockaddr_un sun;
regress/sys/kern/unfdpass/unfdpass.c
370
(void) memset(&sun, 0, sizeof(sun));
regress/sys/kern/unfdpass/unfdpass.c
371
sun.sun_family = AF_LOCAL;
regress/sys/kern/unfdpass/unfdpass.c
372
(void) strcpy(sun.sun_path, SOCK_NAME);
regress/sys/kern/unfdpass/unfdpass.c
373
sun.sun_len = SUN_LEN(&sun);
regress/sys/kern/unfdpass/unfdpass.c
375
if (connect(sock, (struct sockaddr *)&sun, sizeof(sun)) == -1)
regress/sys/kern/unfdpass/unfdpass.c
96
struct sockaddr_un sun, csun;
sbin/ldconfig/shlib.c
32
#ifdef sun
sys/arch/sparc/include/types.h
46
#ifdef sun
sys/coda/coda.h
110
#if defined(sun)
sys/coda/coda.h
160
#if defined(sun)
sys/kern/uipc_domain.c
426
const struct sockaddr_un *sun = v;
sys/kern/uipc_domain.c
429
KASSERT(sun->sun_len >= offsetof(struct sockaddr_un, sun_path[0]));
sys/kern/uipc_domain.c
430
plen = sun->sun_len - offsetof(struct sockaddr_un, sun_path[0]);
sys/kern/uipc_domain.c
434
return snprintf(buf, len, "%s", sun->sun_path);
sys/kern/uipc_usrreq.c
1029
unp->unp_addr = sun;
sys/kern/uipc_usrreq.c
1037
free(sun, M_SONAME);
sys/kern/uipc_usrreq.c
1151
struct sockaddr_un *sun;
sys/kern/uipc_usrreq.c
1171
sun = makeun_sb(nam, &addrlen);
sys/kern/uipc_usrreq.c
1172
pb = pathbuf_create(sun->sun_path);
sys/kern/uipc_usrreq.c
1286
free(sun, M_SONAME);
sys/kern/uipc_usrreq.c
350
const struct sockaddr_un *sun;
sys/kern/uipc_usrreq.c
360
sun = unp->unp_addr;
sys/kern/uipc_usrreq.c
362
sun = &sun_noname;
sys/kern/uipc_usrreq.c
368
if (sbappendaddr(&so2->so_rcv, (const struct sockaddr *)sun, m,
sys/kern/uipc_usrreq.c
386
const struct sockaddr_un *sun = NULL;
sys/kern/uipc_usrreq.c
394
sun = unp->unp_conn->unp_addr;
sys/kern/uipc_usrreq.c
397
sun = unp->unp_addr;
sys/kern/uipc_usrreq.c
399
if (sun == NULL)
sys/kern/uipc_usrreq.c
400
sun = &sun_noname;
sys/kern/uipc_usrreq.c
402
memcpy(nam, sun, sun->sun_len);
sys/kern/uipc_usrreq.c
947
struct sockaddr_un *sun;
sys/kern/uipc_usrreq.c
950
sun = malloc(*addrlen, M_SONAME, M_WAITOK);
sys/kern/uipc_usrreq.c
951
memcpy(sun, nam, nam->sa_len);
sys/kern/uipc_usrreq.c
952
*(((char *)sun) + nam->sa_len) = '\0';
sys/kern/uipc_usrreq.c
953
return sun;
sys/kern/uipc_usrreq.c
959
struct sockaddr_un *sun;
sys/kern/uipc_usrreq.c
988
sun = makeun_sb(nam, &addrlen);
sys/kern/uipc_usrreq.c
990
pb = pathbuf_create(sun->sun_path);
sys/netinet6/ip6_mroute.h
66
#elif defined(sun)
tests/include/sys/t_socket.c
101
memcpy(sun.sun_path, SOCKPATH, sizeof(SOCKPATH) - 1);
tests/include/sys/t_socket.c
105
if (rump_sys_bind(s1, (struct sockaddr *)&sun, SUN_LEN(&sun)) == -1)
tests/include/sys/t_socket.c
115
memset(&sun, 0, sizeof(sun));
tests/include/sys/t_socket.c
116
sun.sun_family = AF_LOCAL;
tests/include/sys/t_socket.c
117
memcpy(sun.sun_path, SOCKPATH, sizeof(SOCKPATH) - 1);
tests/include/sys/t_socket.c
121
if (rump_sys_connect(s2, (struct sockaddr *)&sun, SUN_LEN(&sun)) == -1)
tests/include/sys/t_socket.c
164
sl = sizeof(sun);
tests/include/sys/t_socket.c
165
sgot = rump_sys_accept(s1, (struct sockaddr *)&sun, &sl);
tests/include/sys/t_socket.c
85
struct sockaddr_un sun;
tests/include/sys/t_socket.c
98
memset(&sun, 0, sizeof(sun));
tests/include/sys/t_socket.c
99
sun.sun_family = AF_LOCAL;
tests/kernel/t_cloexec.c
192
struct sockaddr_un sun;
tests/kernel/t_cloexec.c
193
} name = { .sun = {
tests/kernel/t_cloexec.c
59
struct sockaddr_un sun;
tests/kernel/t_cloexec.c
60
} name = { .sun = {
tests/kernel/t_clofork.c
182
struct sockaddr_un sun;
tests/kernel/t_clofork.c
183
} name = { .sun = {
tests/kernel/t_clofork.c
60
struct sockaddr_un sun;
tests/kernel/t_clofork.c
61
} name = { .sun = {
tests/kernel/t_semtimedop.c
111
union semun sun;
tests/kernel/t_semtimedop.c
121
sun.val = 0;
tests/kernel/t_semtimedop.c
122
if (semctl(semid, 0, SETVAL, sun) == -1) {
tests/kernel/t_semtimedop.c
172
union semun sun;
tests/kernel/t_semtimedop.c
182
sun.val = 0;
tests/kernel/t_semtimedop.c
183
if (semctl(semid, 0, SETVAL, sun) == -1) {
tests/kernel/t_semtimedop.c
231
union semun sun;
tests/kernel/t_semtimedop.c
252
sun.val = 0;
tests/kernel/t_semtimedop.c
253
if (semctl(semid, 0, SETVAL, sun) == -1) {
tests/kernel/t_semtimedop.c
60
union semun sun;
tests/kernel/t_semtimedop.c
68
sun.val = 0;
tests/kernel/t_semtimedop.c
69
if (semctl(semid, 0, SETVAL, sun) == -1) {
tests/kernel/t_sysv.c
405
union semun sun;
tests/kernel/t_sysv.c
436
sun.buf = &s_ds;
tests/kernel/t_sysv.c
437
ATF_REQUIRE_MSG(semctl(sender_semid, 0, IPC_STAT, sun) != -1,
tests/kernel/t_sysv.c
444
sun.buf = &s_ds;
tests/kernel/t_sysv.c
445
ATF_REQUIRE_MSG(semctl(sender_semid, 0, IPC_SET, sun) != -1,
tests/kernel/t_sysv.c
450
sun.buf = &s_ds;
tests/kernel/t_sysv.c
451
ATF_REQUIRE_MSG(semctl(sender_semid, 0, IPC_STAT, sun) != -1,
tests/kernel/t_sysv.c
492
sun.val = 1;
tests/kernel/t_sysv.c
493
ATF_REQUIRE_MSG(semctl(sender_semid, 0, SETVAL, sun) != -1,
tests/kernel/t_sysv.c
509
sun.buf = &s_ds;
tests/kernel/t_sysv.c
510
ATF_REQUIRE_MSG(semctl(sender_semid, 0, IPC_STAT, sun) != -1,
tests/lib/libc/sys/t_getsockname.c
49
struct sockaddr_un sun;
tests/lib/libc/sys/t_getsockname.c
54
len = sizeof(sun);
tests/lib/libc/sys/t_getsockname.c
55
memset(&sun, 0, sizeof(sun));
tests/lib/libc/sys/t_getsockname.c
56
ATF_REQUIRE(getsockname(sd, (struct sockaddr *)&sun, &len) != -1);
tests/lib/libc/sys/t_getsockname.c
57
ATF_CHECK(sun.sun_family == AF_UNIX);
tests/lib/libc/sys/t_getsockname.c
58
ATF_CHECK(strcmp(sun.sun_path, "") == 0);
tests/lib/libc/sys/t_getsockname.c
60
len = sizeof(sun);
tests/lib/libc/sys/t_getsockname.c
61
memset(&sun, 0, sizeof(sun));
tests/lib/libc/sys/t_getsockname.c
62
sun.sun_family = AF_UNIX;
tests/lib/libc/sys/t_getsockname.c
63
strcpy(sun.sun_path, path);
tests/lib/libc/sys/t_getsockname.c
64
ATF_REQUIRE(bind(sd, (struct sockaddr *)&sun, len) != -1);
tests/lib/libc/sys/t_getsockname.c
66
len = sizeof(sun);
tests/lib/libc/sys/t_getsockname.c
67
memset(&sun, 0, sizeof(sun));
tests/lib/libc/sys/t_getsockname.c
68
ATF_REQUIRE(getsockname(sd, (struct sockaddr *)&sun, &len) != -1);
tests/lib/libc/sys/t_getsockname.c
69
ATF_CHECK(sun.sun_family == AF_UNIX);
tests/lib/libc/sys/t_getsockname.c
70
ATF_CHECK(strcmp(sun.sun_path, path) == 0);
tests/lib/libpthread/t_cancellation.c
140
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
tests/lib/libpthread/t_cancellation.c
143
strncpy(sun.sun_path, "sock", sizeof(sun.sun_path));
tests/lib/libpthread/t_cancellation.c
145
RL(bind(sock, (const struct sockaddr *)&sun, sizeof(sun)));
tests/lib/libpthread/t_cancellation.c
241
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
tests/lib/libpthread/t_cancellation.c
244
strncpy(sun.sun_path, "sock", sizeof(sun.sun_path));
tests/lib/libpthread/t_cancellation.c
247
RL(connect(sock, (const struct sockaddr *)&sun, sizeof(sun)));
tests/lib/libpthread/t_cancellation.c
640
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
tests/lib/libpthread/t_cancellation.c
644
strncpy(sun.sun_path, "sock", sizeof(sun.sun_path));
tests/lib/libpthread/t_cancellation.c
646
RL(bind(sock, (const struct sockaddr *)&sun, sizeof(sun)));
tests/lib/libpthread/t_cancellation.c
654
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
tests/lib/libpthread/t_cancellation.c
660
strncpy(sun.sun_path, "sock", sizeof(sun.sun_path));
tests/lib/libpthread/t_cancellation.c
662
RL(bind(sock, (const struct sockaddr *)&sun, sizeof(sun)));
tests/lib/libpthread/t_cancellation.c
670
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
tests/lib/libpthread/t_cancellation.c
679
strncpy(sun.sun_path, "sock", sizeof(sun.sun_path));
tests/lib/libpthread/t_cancellation.c
681
RL(bind(sock, (const struct sockaddr *)&sun, sizeof(sun)));
tests/lib/libpthread/t_cancellation.c
704
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
tests/lib/libpthread/t_cancellation.c
708
strncpy(sun.sun_path, "sock", sizeof(sun.sun_path));
tests/lib/libpthread/t_cancellation.c
710
RL(bind(sock, (const struct sockaddr *)&sun, sizeof(sun)));
tests/lib/libpthread/t_cancellation.c
718
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
tests/lib/libpthread/t_cancellation.c
722
strncpy(sun.sun_path, "sock", sizeof(sun.sun_path));
tests/lib/libpthread/t_cancellation.c
725
RL(sendto(sock, buf, sizeof(buf), 0, (const struct sockaddr *)&sun,
tests/lib/libpthread/t_cancellation.c
726
sizeof(sun)));
tests/lib/libpthread/t_cancellation.c
732
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
tests/lib/libpthread/t_cancellation.c
737
.msg_name = (struct sockaddr *)&sun,
tests/lib/libpthread/t_cancellation.c
738
.msg_namelen = sizeof(sun),
tests/lib/libpthread/t_cancellation.c
743
strncpy(sun.sun_path, "sock", sizeof(sun.sun_path));
tests/lib/libutil/t_sockaddr_snprintf.c
100
sun->sun_len = sizeof(*sun);
tests/lib/libutil/t_sockaddr_snprintf.c
101
sun->sun_family = AF_UNIX;
tests/lib/libutil/t_sockaddr_snprintf.c
102
strncpy(sun->sun_path, "/tmp/sock", sizeof(sun->sun_path));
tests/lib/libutil/t_sockaddr_snprintf.c
160
struct sockaddr_un sun;
tests/lib/libutil/t_sockaddr_snprintf.c
163
make_un(&sun);
tests/lib/libutil/t_sockaddr_snprintf.c
166
(struct sockaddr *)&sun);
tests/lib/libutil/t_sockaddr_snprintf.c
226
struct sockaddr_un sun;
tests/lib/libutil/t_sockaddr_snprintf.c
261
make_un(&sun);
tests/lib/libutil/t_sockaddr_snprintf.c
263
(struct sockaddr *)&sun);
tests/lib/libutil/t_sockaddr_snprintf.c
97
make_un(struct sockaddr_un *sun)
tests/lib/libutil/t_sockaddr_snprintf.c
99
memset(sun, 0, sizeof(*sun));
tests/net/net/t_unix.c
106
struct sockaddr_un sun;
tests/net/net/t_unix.c
112
memset(&sun, 0, sizeof(sun));
tests/net/net/t_unix.c
113
len = sizeof(sun);
tests/net/net/t_unix.c
114
if ((s = accept(s, (struct sockaddr *)&sun, &len)) == -1)
tests/net/net/t_unix.c
121
print("accept", &sun, len);
tests/net/net/t_unix.c
125
if (sun.sun_family != AF_UNIX)
tests/net/net/t_unix.c
126
FAIL("sun->sun_family %d != AF_UNIX", sun.sun_family);
tests/net/net/t_unix.c
128
if (sun.sun_len != 2)
tests/net/net/t_unix.c
129
FAIL("sun->sun_len %d != 2", sun.sun_len);
tests/net/net/t_unix.c
131
for (size_t i = 0; i < sizeof(sun.sun_path); i++)
tests/net/net/t_unix.c
132
if (sun.sun_path[i])
tests/net/net/t_unix.c
134
sun.sun_path[i]);
tests/net/net/t_unix.c
231
struct sockaddr_un *sock_addr = NULL, *sun = NULL;
tests/net/net/t_unix.c
245
if ((sun = calloc(1, slen)) == NULL)
tests/net/net/t_unix.c
254
memset(sun->sun_path, 'a', len);
tests/net/net/t_unix.c
255
sun->sun_path[len] = '\0';
tests/net/net/t_unix.c
256
(void)unlink(sun->sun_path);
tests/net/net/t_unix.c
258
sl = SUN_LEN(sun);
tests/net/net/t_unix.c
260
sun->sun_len = sl;
tests/net/net/t_unix.c
262
sun->sun_family = AF_UNIX;
tests/net/net/t_unix.c
264
unlink(sun->sun_path);
tests/net/net/t_unix.c
266
if (bind(srvr, (struct sockaddr *)sun, sl) == -1) {
tests/net/net/t_unix.c
273
if (chmod(sun->sun_path, 0777) == -1)
tests/net/net/t_unix.c
274
FAIL("chmod `%s'", sun->sun_path);
tests/net/net/t_unix.c
308
if (connect(clnt, (const struct sockaddr *)sun, sl) == -1)
tests/net/net/t_unix.c
356
if (sock_addr->sun_path[i] != sun->sun_path[i])
tests/net/net/t_unix.c
360
sun->sun_path[i]);
tests/net/net/t_unix.c
375
free(sun);
tests/net/net/t_unix.c
391
free(sun);
tests/net/net/t_unix.c
455
struct sockaddr_un sun = {.sun_family = AF_UNIX, .sun_path = "sock"};
tests/net/net/t_unix.c
466
RL(bind(listener, (const struct sockaddr *)&sun, sizeof(sun)));
tests/net/net/t_unix.c
479
RL(connect(conn, (const struct sockaddr *)&sun, sizeof(sun)));
tests/net/net/t_unix.c
499
connect(conn, (const struct sockaddr *)&sun, sizeof(sun)) == -1);
tests/net/net/t_unix.c
501
connect(conn, (const struct sockaddr *)&sun, sizeof(sun)) == -1);
usr.bin/fstat/fstat.c
1205
struct sockaddr_un *sun =
usr.bin/fstat/fstat.c
1207
if (sun == NULL)
usr.bin/fstat/fstat.c
1211
sun, unpcb.unp_addrlen) !=
usr.bin/fstat/fstat.c
1215
free(sun);
usr.bin/fstat/fstat.c
1218
shoconn, sun->sun_path,
usr.bin/fstat/fstat.c
1220
free(sun);
usr.bin/make/dir.c
1468
#if defined(sun) && defined(d_ino) /* d_ino is a sunos4 #define for d_fileno */
usr.bin/netstat/unix.c
100
sun->sun_path);
usr.bin/netstat/unix.c
108
struct sockaddr_un sun, rsun;
usr.bin/netstat/unix.c
115
if (kread((u_long)unp.unp_addr, (char *)&sun, sizeof (sun)))
usr.bin/netstat/unix.c
137
remote ? &rsun : &sun, remote);
usr.bin/netstat/unix.c
184
struct sockaddr_un *sun;
usr.bin/netstat/unix.c
192
sun = (struct sockaddr_un *)&ki->ki_dst;
usr.bin/netstat/unix.c
193
if (sun->sun_path[0] != '\0') {
usr.bin/netstat/unix.c
196
sun = (struct sockaddr_un *)&ki->ki_src;
usr.bin/netstat/unix.c
203
ki->ki_sockaddr, sun, remote);
usr.bin/netstat/unix.c
92
u_long addr, struct sockaddr_un *sun, int remote)
usr.bin/netstat/unix.c
99
(int)(sun->sun_len - (sizeof(*sun) - sizeof(sun->sun_path))),
usr.bin/rpcinfo/rpcinfo.c
319
struct sockaddr_un sun;
usr.bin/rpcinfo/rpcinfo.c
322
(void)memset(&sun, 0, sizeof sun);
usr.bin/rpcinfo/rpcinfo.c
327
sun.sun_family = AF_LOCAL;
usr.bin/rpcinfo/rpcinfo.c
328
(void)strlcpy(sun.sun_path, _PATH_RPCBINDSOCK, sizeof(sun.sun_path));
usr.bin/rpcinfo/rpcinfo.c
329
nbuf.len = sun.sun_len = SUN_LEN(&sun);
usr.bin/rpcinfo/rpcinfo.c
331
nbuf.buf = &sun;
usr.bin/sockstat/sockstat.c
691
struct sockaddr_un *sun = satosun(sa);
usr.bin/sockstat/sockstat.c
692
r = printf("%s", sun->sun_path);
usr.bin/telnet/externs.h
52
# ifdef sun
usr.sbin/perfused/msg.c
102
if (connect(s, sa, (socklen_t )sun.sun_len) == -1)
usr.sbin/perfused/msg.c
55
struct sockaddr_un sun;
usr.sbin/perfused/msg.c
75
sa = (const struct sockaddr *)(void *)&sun;
usr.sbin/perfused/msg.c
76
sun.sun_len = sizeof(sun);
usr.sbin/perfused/msg.c
77
sun.sun_family = AF_LOCAL;
usr.sbin/perfused/msg.c
78
(void)strcpy(sun.sun_path, _PATH_FUSE);
usr.sbin/perfused/msg.c
98
if (bind(s, sa, (socklen_t )sun.sun_len) == -1)
usr.sbin/perfused/perfused.c
188
struct sockaddr_un sun;
usr.sbin/perfused/perfused.c
190
sa = (const struct sockaddr *)(void *)&sun;
usr.sbin/perfused/perfused.c
191
sun.sun_len = sizeof(sun);
usr.sbin/perfused/perfused.c
192
sun.sun_family = AF_LOCAL;
usr.sbin/perfused/perfused.c
193
strcpy(sun.sun_path, sock);
usr.sbin/perfused/perfused.c
195
if (connect(fd, sa, sun.sun_len) != 0)
usr.sbin/perfused/perfused.c
196
DERR(EX_OSERR, "connect \"%s\" failed", sun.sun_path);
usr.sbin/perfused/perfused.c
466
struct sockaddr_un sun;
usr.sbin/perfused/perfused.c
469
len = sizeof(sun);
usr.sbin/perfused/perfused.c
470
sa = (struct sockaddr *)(void *)&sun;
usr.sbin/rpcbind/rpcbind.c
294
struct sockaddr_un sun;
usr.sbin/rpcbind/rpcbind.c
342
(void)memset(&sun, 0, sizeof sun);
usr.sbin/rpcbind/rpcbind.c
343
sun.sun_family = AF_LOCAL;
usr.sbin/rpcbind/rpcbind.c
349
(void)strlcpy(sun.sun_path, _PATH_RPCBINDSOCK,
usr.sbin/rpcbind/rpcbind.c
350
sizeof(sun.sun_path));
usr.sbin/rpcbind/rpcbind.c
351
sun.sun_len = SUN_LEN(&sun);
usr.sbin/rpcbind/rpcbind.c
353
sa = (struct sockaddr *)&sun;