Lines Matching refs:addr

70 vsock_bind(uint32_t cid, uint32_t port, struct sockaddr_vm * addr, int *socket)  in vsock_bind()  argument
74 bzero(addr, sizeof(*addr)); in vsock_bind()
75 addr->svm_port = port; in vsock_bind()
76 addr->svm_cid = cid; in vsock_bind()
78 return bind(*socket, (struct sockaddr *) addr, sizeof(*addr)); in vsock_bind()
82 vsock_listen(uint32_t cid, uint32_t port, struct sockaddr_vm * addr, int backlog, int *socket) in vsock_listen() argument
84 int result = vsock_bind(cid, port, addr, socket); in vsock_listen()
93 struct sockaddr_vm addr = (struct sockaddr_vm) { in vsock_connect() local
97 return connect(*socket, (struct sockaddr *)&addr, sizeof(addr)); in vsock_connect()
103 struct sockaddr_vm addr; in vsock_getsockname() local
104 socklen_t length = sizeof(addr); in vsock_getsockname()
105 int result = getsockname(socket, (struct sockaddr *)&addr, &length); in vsock_getsockname()
107 T_ASSERT_EQ_INT((int) sizeof(addr), length, "correct address length"); in vsock_getsockname()
108 T_ASSERT_GT(addr.svm_port, 0, "bound to non-zero local port"); in vsock_getsockname()
109 return addr; in vsock_getsockname()
123 struct sockaddr_vm addr; in vsock_connect_peers() local
125 int result = vsock_listen(cid, port, &addr, backlog, &listen_socket); in vsock_connect_peers()
132 result = vsock_connect(connection_cid, addr.svm_port, &connect_socket); in vsock_connect_peers()
166 vsock_address_exists(struct xvsockpgen *buffer, struct sockaddr_vm addr) in vsock_address_exists() argument
182 if (xpcb->xvp_local_cid == addr.svm_cid && xpcb->xvp_remote_cid == VMADDR_CID_ANY && in vsock_address_exists()
183 xpcb->xvp_local_port == addr.svm_port && xpcb->xvp_remote_port == VMADDR_PORT_ANY) { in vsock_address_exists()
200 struct sockaddr_vm addr; variable
202 int result = getsockname(socket, (struct sockaddr *)&addr, &length);
204 T_ASSERT_EQ_INT(addr.svm_port, VMADDR_PORT_ANY, "name is any port");
205 T_ASSERT_EQ_INT(addr.svm_cid, VMADDR_CID_ANY, "name is any cid");
212 struct sockaddr_vm addr; variable
214 int result = getpeername(socket, (struct sockaddr *)&addr, &length);
243 struct sockaddr_vm addr; variable
244 int result = vsock_bind(VMADDR_CID_ANY, 8888, &addr, &socket);
251 struct sockaddr_vm addr; variable
252 int result = vsock_bind(VMADDR_CID_ANY, VMADDR_PORT_ANY, &addr, &socket);
259 struct sockaddr_vm addr; variable
262 int result = vsock_bind(cid, port, &addr, &socket);
273 struct sockaddr_vm addr; variable
274 int result = vsock_bind(VMADDR_CID_HYPERVISOR, VMADDR_PORT_ANY, &addr, &socket);
281 struct sockaddr_vm addr; variable
282 int result = vsock_bind(VMADDR_CID_RESERVED, VMADDR_PORT_ANY, &addr, &socket);
289 struct sockaddr_vm addr; variable
290 int result = vsock_bind(VMADDR_CID_HOST, VMADDR_PORT_ANY, &addr, &socket);
299 struct sockaddr_vm addr; variable
300 int result = vsock_bind(VMADDR_CID_ANY, port, &addr, &socket);
317 struct sockaddr_vm addr; variable
318 int result = vsock_bind(cid, port, &addr, &socket);
321 result = bind(socket, (struct sockaddr *) &addr, sizeof(addr));
331 struct sockaddr_vm addr; variable
332 int result = vsock_bind(cid, port, &addr, &socket);
335 result = vsock_bind(cid, port, &addr, &socket);
345 struct sockaddr_vm addr; variable
346 int result = vsock_bind(cid, port, &addr, &socket);
351 result = vsock_bind(cid, port, &addr, &socket);
360 struct sockaddr_vm addr; variable
362 int result = vsock_bind(VMADDR_CID_ANY, 5, &addr, &socket);
371 struct sockaddr_vm addr; variable
373 int result = vsock_bind(VMADDR_CID_ANY, 6, &addr, &socket);
381 struct sockaddr_vm addr = (struct sockaddr_vm) { variable
387 int result = bind(socket, (struct sockaddr *) &addr, sizeof(addr));
395 struct sockaddr_vm addr = (struct sockaddr_vm) { variable
401 int result = bind(socket, (struct sockaddr *) &addr, sizeof(addr));
409 struct sockaddr_vm addr = (struct sockaddr_vm) { variable
415 int result = bind(socket, (struct sockaddr *) &addr, sizeof(addr));
423 struct sockaddr_vm addr; variable
425 int result = vsock_listen(VMADDR_CID_ANY, 8889, &addr, 10, &socket);
431 struct sockaddr_vm addr; variable
433 int result = vsock_listen(VMADDR_CID_ANY, VMADDR_PORT_ANY, &addr, 10, &socket);
482 struct sockaddr_vm addr = (struct sockaddr_vm) { variable
486 result = connect(socket, (struct sockaddr *)&addr, sizeof(addr));
511 struct sockaddr_vm addr = (struct sockaddr_vm) { variable
515 result = connect(socket, (struct sockaddr *)&addr, sizeof(addr));
725 struct sockaddr_vm addr = (struct sockaddr_vm) { variable
729 result = connect(connected_socket, (struct sockaddr *)&addr, sizeof(addr));
733 result = connect(bad_socket, (struct sockaddr *)&addr, sizeof(addr));
775 struct sockaddr_vm addr; variable
777 int result = vsock_listen(VMADDR_CID_ANY, 88899, &addr, 10, &socket);
797 bool exists = vsock_address_exists(buffer, addr);
815 struct sockaddr_vm addr; variable
817 result = vsock_listen(VMADDR_CID_ANY, 77799, &addr, 10, &socket);
829 bool exists = vsock_address_exists(buffer, addr);
839 struct sockaddr_vm addr; variable
841 int result = vsock_listen(VMADDR_CID_ANY, 66699, &addr, 10, &socket);
864 bool exists = vsock_address_exists(buffer, addr);