Home
last modified time | relevance | path

Searched refs:sockaddr (Results 1 – 25 of 38) sorted by relevance

12

/qemu/contrib/plugins/
H A Dlockstep.c247 struct sockaddr_un sockaddr; in setup_socket() local
248 const gsize pathlen = sizeof(sockaddr.sun_path) - 1; in setup_socket()
257 sockaddr.sun_family = AF_UNIX; in setup_socket()
258 if (g_strlcpy(sockaddr.sun_path, path, pathlen) >= pathlen) { in setup_socket()
264 if (bind(fd, (struct sockaddr *)&sockaddr, sizeof(sockaddr)) < 0) { in setup_socket()
295 struct sockaddr_un sockaddr; in connect_socket() local
296 const gsize pathlen = sizeof(sockaddr.sun_path) - 1; in connect_socket()
304 sockaddr.sun_family = AF_UNIX; in connect_socket()
305 if (g_strlcpy(sockaddr.sun_path, path, pathlen) >= pathlen) { in connect_socket()
311 if (connect(fd, (struct sockaddr *)&sockaddr, sizeof(sockaddr)) < 0) { in connect_socket()
/qemu/tests/tcg/multiarch/linux/
H A Dlinux-test.c254 struct sockaddr_in sockaddr = {}; in server_socket() local
262 sockaddr.sin_family = AF_INET; in server_socket()
264 sockaddr.sin_addr.s_addr = 0; in server_socket()
265 chk_error(bind(fd, (struct sockaddr *)&sockaddr, sizeof(sockaddr))); in server_socket()
274 struct sockaddr_in sockaddr = {}; in client_socket() local
278 sockaddr.sin_family = AF_INET; in client_socket()
279 sockaddr.sin_port = htons(port); in client_socket()
281 chk_error(connect(fd, (struct sockaddr *)&sockaddr, sizeof(sockaddr))); in client_socket()
290 struct sockaddr_in sockaddr; in test_socket() local
316 len = sizeof(sockaddr); in test_socket()
[all …]
/qemu/gdbstub/
H A Duser.c317 struct sockaddr_un sockaddr = {}; in gdbserver_open_socket() local
326 sockaddr.sun_family = AF_UNIX; in gdbserver_open_socket()
327 pstrcpy(sockaddr.sun_path, sizeof(sockaddr.sun_path) - 1, path); in gdbserver_open_socket()
328 ret = bind(fd, (struct sockaddr *)&sockaddr, sizeof(sockaddr)); in gdbserver_open_socket()
351 len = sizeof(sockaddr); in gdb_accept_tcp()
352 fd = accept(gdb_fd, (struct sockaddr *)&sockaddr, &len); in gdb_accept_tcp()
375 struct sockaddr_in sockaddr; in gdbserver_open_port() local
387 sockaddr.sin_family = AF_INET; in gdbserver_open_port()
388 sockaddr.sin_port = htons(port); in gdbserver_open_port()
389 sockaddr.sin_addr.s_addr = 0; in gdbserver_open_port()
[all …]
/qemu/include/sysemu/
H A Dos-win32.h199 int qemu_connect_wrap(int sockfd, const struct sockaddr *addr,
208 int qemu_bind_wrap(int sockfd, const struct sockaddr *addr,
217 int qemu_accept_wrap(int sockfd, struct sockaddr *addr,
240 int qemu_getpeername_wrap(int sockfd, struct sockaddr *addr,
245 int qemu_getsockname_wrap(int sockfd, struct sockaddr *addr,
255 const struct sockaddr *addr, socklen_t addrlen);
264 struct sockaddr *addr, socklen_t *addrlen);
/qemu/util/
H A Doslib-win32.c366 if (bind(listener, (struct sockaddr *)&addr, socklen) == -1) { in qemu_socketpair()
384 if (connect(client, (struct sockaddr *)&addr, socklen) == -1 && in qemu_socketpair()
432 int qemu_connect_wrap(int sockfd, const struct sockaddr *addr, in qemu_connect_wrap()
473 int qemu_bind_wrap(int sockfd, const struct sockaddr *addr, in qemu_bind_wrap()
588 int qemu_accept_wrap(int sockfd, struct sockaddr *addr, in qemu_accept_wrap()
690 int qemu_getpeername_wrap(int sockfd, struct sockaddr *addr, in qemu_getpeername_wrap()
709 int qemu_getsockname_wrap(int sockfd, struct sockaddr *addr, in qemu_getsockname_wrap()
747 const struct sockaddr *addr, socklen_t addrlen) in qemu_sendto_wrap()
784 struct sockaddr *addr, socklen_t *addrlen) in qemu_recvfrom_wrap()
H A Dqemu-sockets.c283 getnameinfo((struct sockaddr*)e->ai_addr,e->ai_addrlen, in inet_listen_saddr()
772 if (connect(sock, (const struct sockaddr *)svm, sizeof(*svm)) < 0) { in vsock_connect_addr()
815 if (bind(slisten, (const struct sockaddr *)&svm, sizeof(svm)) != 0) { in vsock_listen_saddr()
967 if (bind(sock, (struct sockaddr *) &un, addrlen) < 0) { in unix_listen_saddr()
1030 if (connect(sock, (struct sockaddr *) &un, addrlen) < 0) { in unix_connect_saddr()
1310 ret = getnameinfo((struct sockaddr *)sa, salen, in socket_sockaddr_to_address_inet()
1414 if (getsockname(fd, (struct sockaddr *)&ss, &sslen) < 0) { in socket_local_address()
1429 if (getpeername(fd, (struct sockaddr *)&ss, &sslen) < 0) { in socket_remote_address()
/qemu/tests/unit/
H A Dsocket-helpers.c87 if (getsockname(lfd, (struct sockaddr *)&ss, &sslen) < 0) { in socket_can_bind_connect()
92 if (connect(cfd, (struct sockaddr *)&ss, sslen) < 0) { in socket_can_bind_connect()
101 afd = accept(lfd, (struct sockaddr *)&ss, &sslen); in socket_can_bind_connect()
H A Dtest-io-channel-socket.c522 bind(sock, (struct sockaddr *)&un, sizeof(un)); in test_io_channel_unix_listen_cleanup()
525 getsockname(sock, (struct sockaddr *)&ioc->localAddr, in test_io_channel_unix_listen_cleanup()
551 g_assert_cmpint(bind(fd, (struct sockaddr *)&sa, salen), ==, 0); in test_io_channel_ipv4_fd()
H A Dtest-char.c563 ret = bind(sock, (struct sockaddr *)&addr, sizeof(addr)); in make_udp_socket()
565 ret = getsockname(sock, (struct sockaddr *)&addr, &alen); in make_udp_socket()
604 (struct sockaddr *)&other, &alen); in char_udp_test_internal()
606 ret = sendto(sock, buf, 5, 0, (struct sockaddr *)&other, alen); in char_udp_test_internal()
H A Dtest-util-sockets.c281 connfd = accept(fd, (struct sockaddr *)&un, &len); in test_socket_unix_abstract_row()
/qemu/net/
H A Ddgram.c46 struct sockaddr *dest_addr;
184 ret = bind(fd, (struct sockaddr *)mcastaddr, sizeof(*mcastaddr)); in net_dgram_mcast_create()
392 s->dest_addr = (struct sockaddr *)saddr; in net_dgram_mcast_init()
427 struct sockaddr *dest_addr; in net_init_dgram()
500 ret = bind(fd, (struct sockaddr *)&laddr_in, sizeof(laddr_in)); in net_init_dgram()
547 ret = bind(fd, (struct sockaddr *)&laddr_un, sizeof(laddr_un)); in net_init_dgram()
H A Dsocket.c123 (struct sockaddr *)&s->dgram_dst, in net_socket_receive_dgram()
253 ret = bind(fd, (struct sockaddr *)mcastaddr, sizeof(*mcastaddr)); in net_socket_mcast_create()
475 fd = qemu_accept(s->listen_fd, (struct sockaddr *)&saddr, &len); in net_socket_accept()
515 ret = bind(fd, (struct sockaddr *)&saddr, sizeof(saddr)); in net_socket_listen_init()
563 ret = connect(fd, (struct sockaddr *)&saddr, sizeof(saddr)); in net_socket_connect_init()
667 ret = bind(fd, (struct sockaddr *)&laddr, sizeof(laddr)); in net_socket_udp_init()
H A Dslirp.c773 err = slirp_remove_hostxfwd(s->slirp, (struct sockaddr *) &host_addr, in hmp_hostfwd_remove()
861 (struct sockaddr *) &host_addr, sizeof(host_addr), in slirp_hostfwd()
862 (struct sockaddr *) &guest_addr, sizeof(guest_addr), in slirp_hostfwd()
/qemu/tests/
H A Dvhost-user-bridge.c211 .msg_name = (struct sockaddr *) &vubr->backend_udp_dest, in vubr_handle_tx()
328 .msg_name = (struct sockaddr *) &vubr->backend_udp_dest, in vubr_backend_recv_cb()
511 conn_fd = accept(sock, (struct sockaddr *) &un, &len); in vubr_accept_cb()
561 if (bind(dev->sock, (struct sockaddr *) &un, len) == -1) { in vubr_new()
572 if (connect(dev->sock, (struct sockaddr *)&un, len) == -1) { in vubr_new()
726 if (bind(sock, (struct sockaddr *)&si_local, sizeof(si_local)) == -1) { in vubr_backend_udp_setup()
/qemu/tests/qtest/
H A Dnetdev-socket.c50 if (bind(sock, (struct sockaddr *)&addr, sizeof(addr)) < 0) { in inet_get_free_port_socket_ipv4()
55 if (getsockname(sock, (struct sockaddr *)&addr, &len) < 0) { in inet_get_free_port_socket_ipv4()
71 if (bind(sock, (struct sockaddr *)&addr, sizeof(addr)) < 0) { in inet_get_free_port_socket_ipv6()
76 if (getsockname(sock, (struct sockaddr *)&addr, &len) < 0) { in inet_get_free_port_socket_ipv6()
H A Dipmi-bt-test.c391 if (bind(emu_lfd, (struct sockaddr *) &myaddr, sizeof(myaddr)) == -1) { in open_socket()
396 if (getsockname(emu_lfd, (struct sockaddr *) &myaddr , &addrlen) == -1) { in open_socket()
/qemu/ui/
H A Dspice-core.c187 static void add_addr_info(SpiceBasicInfo *info, struct sockaddr *addr, int len) in add_addr_info()
230 (struct sockaddr *)&info->paddr_ext, in channel_event()
233 (struct sockaddr *)&info->laddr_ext, in channel_event()
385 struct sockaddr *paddr; in qmp_query_spice_channels()
392 paddr = (struct sockaddr *)&item->info->paddr_ext; in qmp_query_spice_channels()
/qemu/crypto/
H A Dafalg.c60 if (bind(sbind, (const struct sockaddr *)&salg, sizeof(salg)) != 0) { in qcrypto_afalg_socket_bind()
/qemu/io/
H A Dchannel-socket.c97 if (getpeername(fd, (struct sockaddr *)&sioc->remoteAddr, in qio_channel_socket_set_fd()
109 if (getsockname(fd, (struct sockaddr *)&sioc->localAddr, in qio_channel_socket_set_fd()
388 cioc->fd = qemu_accept(ioc->fd, (struct sockaddr *)&cioc->remoteAddr, in qio_channel_socket_accept()
399 if (getsockname(cioc->fd, (struct sockaddr *)&cioc->localAddr, in qio_channel_socket_accept()
H A Ddns-resolver.c110 getnameinfo((struct sockaddr *)e->ai_addr, e->ai_addrlen, in qio_dns_resolver_lookup_sync_inet()
/qemu/include/qemu/
H A Dsockets.h33 int qemu_accept(int s, struct sockaddr *addr, socklen_t *addrlen);
/qemu/hw/9pfs/
H A D9p-util-darwin.c92 err = bind(fd, (struct sockaddr *) &addr, sizeof(addr)); in create_socket_file_at_cwd()
/qemu/contrib/ivshmem-server/
H A Divshmem-server.c142 (struct sockaddr *)&unaddr, &unaddr_len); in ivshmem_server_handle_new_conn()
337 if (bind(sock_fd, (struct sockaddr *)&s_un, sizeof(s_un)) < 0) { in ivshmem_server_start()
/qemu/net/can/
H A Dcan_socketcan.c257 if (bind(s, (struct sockaddr *)&addr, sizeof(addr)) < 0) { in can_host_socketcan_connect()
/qemu/contrib/ivshmem-client/
H A Divshmem-client.c203 if (connect(client->sock_fd, (struct sockaddr *)&s_un, sizeof(s_un)) < 0) { in ivshmem_client_connect()

12