Lines Matching refs:server

249 inet_socket_init_server(inet_socket_t server, inet_endpoint_t endpoint,  in inet_socket_init_server()  argument
255 inet_sockaddr_init_with_endpoint(&server->addr, endpoint); in inet_socket_init_server()
256 inet_sockaddr_embed_scope(&server->addr, server_if_index); in inet_socket_init_server()
257 server->proto = endpoint->proto; in inet_socket_init_server()
258 s = socket(server->addr.sa.sa_family, socket_type, 0); in inet_socket_init_server()
281 if (bind(s, &server->addr.sa, server->addr.sa.sa_len) < 0) { in inet_socket_init_server()
305 port = server->addr.sin.sin_port in inet_socket_init_server()
308 port = server->addr.sin6.sin6_port in inet_socket_init_server()
322 server->server_fd = s; in inet_socket_init_server()
391 inet_socket_server_accept(inet_socket_t server) in inet_socket_server_accept() argument
397 new_fd = accept(server->server_fd, &new_client.sa, &socklen); in inet_socket_server_accept()
403 server->sock_fd = new_fd; in inet_socket_server_accept()
534 inet_transfer_loop(inet_socket_t server, inet_socket_t client) in inet_transfer_loop() argument
542 if (server->proto == IPPROTO_TCP) { in inet_transfer_loop()
543 server_fd = server->sock_fd; in inet_transfer_loop()
548 server_fd = server->server_fd; in inet_transfer_loop()
592 inet_socket server; in inet_transfer_local() local
595 inet_socket_init(&server); in inet_transfer_local()
601 if (!inet_socket_init_server(&server, server_endpoint, in inet_transfer_local()
613 if (server.proto == IPPROTO_TCP in inet_transfer_local()
614 && !inet_socket_server_accept(&server)) { in inet_transfer_local()
617 if (!inet_transfer_loop(&server, &client)) { in inet_transfer_local()
624 inet_socket_close(&server); in inet_transfer_local()
629 inet_test_traffic(uint8_t af, inet_address_t server, in inet_test_traffic() argument
639 endpoint.addr = *server; in inet_test_traffic()