Lines Matching refs:pollfd
269 static void telnet_recv(struct zsock_pollfd *pollfd) in telnet_recv() argument
289 ret = zsock_recv(pollfd->fd, buf, buf_left, 0); in telnet_recv()
411 static void telnet_accept(struct zsock_pollfd *pollfd) in telnet_accept() argument
417 sock = zsock_accept(pollfd->fd, &addr, &addrlen); in telnet_accept()
509 static int telnet_setup_server(struct zsock_pollfd *pollfd, sa_family_t family, in telnet_setup_server() argument
514 pollfd->fd = zsock_socket(family, SOCK_STREAM, IPPROTO_TCP); in telnet_setup_server()
515 if (pollfd->fd < 0) { in telnet_setup_server()
522 if (zsock_bind(pollfd->fd, addr, addrlen) < 0) { in telnet_setup_server()
529 if (zsock_listen(pollfd->fd, 1)) { in telnet_setup_server()
536 pollfd->events = ZSOCK_POLLIN; in telnet_setup_server()
547 if (pollfd->fd >= 0) { in telnet_setup_server()
548 (void)zsock_close(pollfd->fd); in telnet_setup_server()
549 pollfd->fd = -1; in telnet_setup_server()