/linux/tools/testing/selftests/landlock/ |
H A D | fs_test.c | 4118 strncpy(srv_un.sun_path, path, sizeof(srv_un.sun_path)); in TEST_F_FORK() 4124 size = offsetof(struct sockaddr_un, sun_path) + strlen(srv_un.sun_path); in TEST_F_FORK() 4139 size = offsetof(struct sockaddr_un, sun_path) + strlen(cli_un.sun_path); in TEST_F_FORK() 4144 strncpy(cli_un.sun_path, path, sizeof(cli_un.sun_path)); in TEST_F_FORK() 4145 size = offsetof(struct sockaddr_un, sun_path) + strlen(cli_un.sun_path); in TEST_F_FORK()
|
H A D | net_test.c | 96 sprintf(srv->unix_addr.sun_path, in set_service() 100 srv->unix_addr.sun_path[0] = '\0'; in set_service() 163 sizeof(srv->unix_addr.sun_path); in get_addrlen()
|
/linux/net/unix/ |
H A D | af_unix.c | 279 if (addr_len <= offsetof(struct sockaddr_un, sun_path) || in unix_validate_addr() 294 BUILD_BUG_ON(offset != offsetof(struct sockaddr_un, sun_path)); in unix_mkname_bsd() 1064 err = kern_path(sunaddr->sun_path, LOOKUP_FOLLOW, &path); in unix_find_bsd() 1124 if (sunaddr->sun_path[0]) in unix_find_other() 1150 offsetof(struct sockaddr_un, sun_path) + 16, GFP_KERNEL); in unix_autobind() 1154 addr->len = offsetof(struct sockaddr_un, sun_path) + 6; in unix_autobind() 1162 sprintf(addr->name->sun_path + 1, "%05x", ordernum); in unix_autobind() 1216 dentry = kern_path_create(AT_FDCWD, addr->name->sun_path, &parent, 0); in unix_bind_bsd() 1310 if (addr_len == offsetof(struct sockaddr_un, sun_path) && in unix_bind() 1318 if (sunaddr->sun_path[0]) in unix_bind() [all …]
|
H A D | diag.c | 23 addr->len - offsetof(struct sockaddr_un, sun_path), in sk_diag_dump_name() 24 addr->name->sun_path); in sk_diag_dump_name()
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | sendmsg_unix_prog.c | 18 __u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) + in sendmsg_unix_prog() 32 if (memcmp(sa_kern_unaddr->sun_path, SERVUN_REWRITE_ADDRESS, in sendmsg_unix_prog()
|
H A D | connect_unix_prog.c | 18 __u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) + in connect_unix_prog() 32 if (memcmp(sa_kern_unaddr->sun_path, SERVUN_REWRITE_ADDRESS, in connect_unix_prog()
|
H A D | recvmsg_unix_prog.c | 18 __u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) + in recvmsg_unix_prog() 31 if (memcmp(sa_kern_unaddr->sun_path, SERVUN_ADDRESS, in recvmsg_unix_prog()
|
H A D | getsockname_unix_prog.c | 18 __u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) + in getsockname_unix_prog() 31 if (memcmp(sa_kern_unaddr->sun_path, SERVUN_REWRITE_ADDRESS, in getsockname_unix_prog()
|
H A D | getpeername_unix_prog.c | 18 __u32 unaddrlen = offsetof(struct sockaddr_un, sun_path) + in getpeername_unix_prog() 31 if (memcmp(sa_kern_unaddr->sun_path, SERVUN_REWRITE_ADDRESS, in getpeername_unix_prog()
|
H A D | test_skc_to_unix_sock.c | 26 if (unix_sk->addr->name->sun_path[0]) in BPF_PROG() 35 path[i] = unix_sk->addr->name->sun_path[i]; in BPF_PROG()
|
H A D | bpf_iter_unix.c | 52 if (unix_sk->addr->name->sun_path[0]) { in dump_unix() 53 BPF_SEQ_PRINTF(seq, " %s", unix_sk->addr->name->sun_path); in dump_unix() 71 unix_sk->addr->name->sun_path[i] ?: in dump_unix()
|
/linux/tools/testing/selftests/bpf/ |
H A D | network_helpers.c | 424 sun->sun_path[0] = 0; in make_sockaddr() 425 strcpy(sun->sun_path + 1, addr_str); in make_sockaddr() 427 *len = offsetof(struct sockaddr_un, sun_path) + 1 + strlen(addr_str); in make_sockaddr()
|
H A D | bpf_kfuncs.h | 52 const __u8 *sun_path, __u32 sun_path__sz) __ksym;
|
/linux/net/sunrpc/ |
H A D | xprtsock.c | 265 if (sun->sun_path[0]) { in xs_format_common_peer_addresses() 266 strscpy(buf, sun->sun_path, sizeof(buf)); in xs_format_common_peer_addresses() 269 strscpy(buf+1, sun->sun_path+1, sizeof(buf)-1); in xs_format_common_peer_addresses() 3229 if (sun->sun_path[0] != '/' && sun->sun_path[0] != '\0') { in xs_setup_local() 3231 sun->sun_path); in xs_setup_local()
|
H A D | clnt.c | 581 if (sun->sun_path[0]) in rpc_create() 583 sun->sun_path); in rpc_create() 586 sun->sun_path+1); in rpc_create()
|
H A D | rpcb_clnt.c | 221 # define SUN_LEN(ptr) (offsetof(struct sockaddr_un, sun_path) \ 222 + 1 + strlen((ptr)->sun_path + 1)) 278 .sun_path = RPCBIND_SOCK_ABSTRACT_NAME, in rpcb_create_local_abstract() 288 .sun_path = RPCBIND_SOCK_PATHNAME, in rpcb_create_local_unix()
|
/linux/net/core/ |
H A D | filter.c | 11883 const u8 *sun_path, u32 sun_path__sz) in bpf_sock_addr_set_sun_path() argument 11897 memcpy(un->sun_path, sun_path, sun_path__sz); in bpf_sock_addr_set_sun_path() 11898 sa_kern->uaddrlen = offsetof(struct sockaddr_un, sun_path) + sun_path__sz; in bpf_sock_addr_set_sun_path()
|
/linux/net/9p/ |
H A D | trans_fd.c | 1064 strcpy(sun_server.sun_path, addr); in p9_fd_create_unix()
|
/linux/arch/um/drivers/ |
H A D | vector_user.c | 338 memcpy(local_addr->sun_path, src, strlen(src) + 1); in user_init_unix_fds() 343 memcpy(remote_addr->sun_path, dst, strlen(dst) + 1); in user_init_unix_fds() 367 printk(UM_KERN_ERR "bess open:cannot connect to %s %i", remote_addr->sun_path, -errno); in user_init_unix_fds()
|
/linux/tools/testing/selftests/net/af_unix/ |
H A D | scm_pidfd.c | 278 char *sun_path_buf = (char *)&addr->listen_addr.sun_path; in fill_sockaddr() 281 addr->addrlen = offsetof(struct sockaddr_un, sun_path); in fill_sockaddr()
|
H A D | test_unix_oob.c | 190 strcpy(consumer_addr.sun_path, sock_name); in main()
|
H A D | unix_connect.c | 24 char sun_path[8]; in FIXTURE_VARIANT() local 33 .sun_path = "test", in FIXTURE_VARIANT_ADD() 42 .sun_path = "\0test", in FIXTURE_VARIANT_ADD() 51 .sun_path = "test", in FIXTURE_VARIANT_ADD() 60 .sun_path = "\0test", in FIXTURE_VARIANT_ADD() 69 .sun_path = "test", in FIXTURE_VARIANT_ADD() 78 .sun_path = "\0test", in FIXTURE_VARIANT_ADD() 87 .sun_path = "test", in FIXTURE_VARIANT_ADD() 96 .sun_path = "\0test", in FIXTURE_VARIANT_ADD() 112 if (variant->sun_path[0]) in FIXTURE_TEARDOWN() [all …]
|
/linux/tools/perf/ |
H A D | builtin-daemon.c | 600 if (strlen(path) + 1 >= sizeof(addr.sun_path)) { in setup_server_socket() 609 strlcpy(addr.sun_path, path, sizeof(addr.sun_path) - 1); in setup_server_socket() 872 if (strlen(path) + 1 >= sizeof(addr.sun_path)) { in setup_client_socket() 880 strlcpy(addr.sun_path, path, sizeof(addr.sun_path) - 1); in setup_client_socket()
|
/linux/security/ |
H A D | lsm_audit.c | 353 p = &addr->name->sun_path[0]; in dump_common_audit_data()
|
/linux/net/sunrpc/auth_gss/ |
H A D | gss_rpc_upcall.c | 83 .sun_path = GSSPROXY_SOCK_PATHNAME, in gssp_rpc_create()
|