Lines Matching refs:socket
49 int sock = socket(AF_VSOCK, SOCK_STREAM, 0); in vsock_new_socket()
58 vsock_get_local_cid(int socket) in vsock_get_local_cid() argument
61 int result = ioctl(socket, IOCTL_VM_SOCKETS_GET_LOCAL_CID, &cid); in vsock_get_local_cid()
70 vsock_bind(uint32_t cid, uint32_t port, struct sockaddr_vm * addr, int *socket) in vsock_bind() argument
72 *socket = vsock_new_socket(); 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()
86 return listen(*socket, backlog); in vsock_listen()
90 vsock_connect(uint32_t cid, uint32_t port, int *socket) in vsock_connect() argument
92 *socket = vsock_new_socket(); in vsock_connect()
97 return connect(*socket, (struct sockaddr *)&addr, sizeof(addr)); in vsock_connect()
101 vsock_getsockname(int socket) in vsock_getsockname() argument
105 int result = getsockname(socket, (struct sockaddr *)&addr, &length); in vsock_getsockname()
113 vsock_close(int socket) in vsock_close() argument
115 int result = close(socket); in vsock_close()
150 vsock_send(int socket, char *msg) in vsock_send() argument
153 ssize_t sent_bytes = send(socket, msg, strlen(msg), 0); in vsock_send()
158 vsock_disable_sigpipe(int socket) in vsock_disable_sigpipe() argument
161 int result = setsockopt(socket, SOL_SOCKET, SO_NOSIGPIPE, &on, sizeof(on)); in vsock_disable_sigpipe()
198 int socket = vsock_new_socket(); variable
202 int result = getsockname(socket, (struct sockaddr *)&addr, &length);
210 int socket = vsock_new_socket(); variable
214 int result = getpeername(socket, (struct sockaddr *)&addr, &length);
222 int socket = vsock_new_socket(); variable
223 vsock_get_local_cid(socket);
242 int socket; variable
244 int result = vsock_bind(VMADDR_CID_ANY, 8888, &addr, &socket);
250 int socket; variable
252 int result = vsock_bind(VMADDR_CID_ANY, VMADDR_PORT_ANY, &addr, &socket);
258 int socket; variable
262 int result = vsock_bind(cid, port, &addr, &socket);
265 struct sockaddr_vm bound_addr = vsock_getsockname(socket);
272 int socket; variable
274 int result = vsock_bind(VMADDR_CID_HYPERVISOR, VMADDR_PORT_ANY, &addr, &socket);
280 int socket; variable
282 int result = vsock_bind(VMADDR_CID_RESERVED, VMADDR_PORT_ANY, &addr, &socket);
288 int socket; variable
290 int result = vsock_bind(VMADDR_CID_HOST, VMADDR_PORT_ANY, &addr, &socket);
298 int socket; variable
300 int result = vsock_bind(VMADDR_CID_ANY, port, &addr, &socket);
305 result = getsockname(socket, (struct sockaddr *)&bound_addr, &length);
316 int socket; variable
318 int result = vsock_bind(cid, port, &addr, &socket);
321 result = bind(socket, (struct sockaddr *) &addr, sizeof(addr));
330 int socket; variable
332 int result = vsock_bind(cid, port, &addr, &socket);
335 result = vsock_bind(cid, port, &addr, &socket);
344 int socket; variable
346 int result = vsock_bind(cid, port, &addr, &socket);
349 vsock_close(socket);
351 result = vsock_bind(cid, port, &addr, &socket);
361 int socket; variable
362 int result = vsock_bind(VMADDR_CID_ANY, 5, &addr, &socket);
372 int socket; variable
373 int result = vsock_bind(VMADDR_CID_ANY, 6, &addr, &socket);
379 int socket = vsock_new_socket(); variable
387 int result = bind(socket, (struct sockaddr *) &addr, sizeof(addr));
393 int socket = vsock_new_socket(); variable
401 int result = bind(socket, (struct sockaddr *) &addr, sizeof(addr));
407 int socket = vsock_new_socket(); variable
415 int result = bind(socket, (struct sockaddr *) &addr, sizeof(addr));
424 int socket; variable
425 int result = vsock_listen(VMADDR_CID_ANY, 8889, &addr, 10, &socket);
432 int socket; variable
433 int result = vsock_listen(VMADDR_CID_ANY, VMADDR_PORT_ANY, &addr, 10, &socket);
441 int socket; variable
442 int result = vsock_connect(5555, 1234, &socket);
448 int socket; variable
449 int result = vsock_connect(VMADDR_CID_HOST, 7777, &socket);
457 int socket; variable
458 int result = vsock_connect(VMADDR_CID_HYPERVISOR, 4444, &socket);
464 int socket; variable
465 int result = vsock_connect(VMADDR_CID_HOST, 9999, &socket);
468 vsock_getsockname(socket);
473 int socket = vsock_new_socket(); variable
479 int result = setsockopt(socket, SOL_SOCKET, SO_SNDTIMEO, &timeout, sizeof(timeout));
486 result = connect(socket, (struct sockaddr *)&addr, sizeof(addr));
492 int socket = vsock_new_socket(); variable
495 const uint32_t cid = vsock_get_local_cid(socket);
504 long arg = fcntl(socket, F_GETFL, NULL);
507 result = fcntl(socket, F_SETFL, arg);
515 result = connect(socket, (struct sockaddr *)&addr, sizeof(addr));
520 vsock_close(socket);
530 int socket = vsock_new_socket(); variable
531 int result = shutdown(socket, how[i]);
776 int socket; variable
777 int result = vsock_listen(VMADDR_CID_ANY, 88899, &addr, 10, &socket);
800 vsock_close(socket);
816 int socket; variable
817 result = vsock_listen(VMADDR_CID_ANY, 77799, &addr, 10, &socket);
832 vsock_close(socket);
840 int socket; variable
841 int result = vsock_listen(VMADDR_CID_ANY, 66699, &addr, 10, &socket);
853 vsock_close(socket);