Lines Matching refs:connfd
158 static int send_reply_devlist(int connfd) in send_reply_devlist() argument
174 rc = usbip_net_send_op_common(connfd, OP_REP_DEVLIST, ST_OK); in send_reply_devlist()
181 rc = usbip_net_send(connfd, &reply, sizeof(reply)); in send_reply_devlist()
193 rc = usbip_net_send(connfd, &pdu_udev, sizeof(pdu_udev)); in send_reply_devlist()
204 rc = usbip_net_send(connfd, &pdu_uinf, in send_reply_devlist()
216 static int recv_request_devlist(int connfd) in recv_request_devlist() argument
223 rc = usbip_net_recv(connfd, &req, sizeof(req)); in recv_request_devlist()
229 rc = send_reply_devlist(connfd); in recv_request_devlist()
238 static int recv_pdu(int connfd) in recv_pdu() argument
243 ret = usbip_net_recv_op_common(connfd, &code); in recv_pdu()
255 info("received request: %#0x(%d)", code, connfd); in recv_pdu()
258 ret = recv_request_devlist(connfd); in recv_pdu()
261 ret = recv_request_import(connfd); in recv_pdu()
271 info("request %#0x(%d): complete", code, connfd); in recv_pdu()
273 info("request %#0x(%d): failed", code, connfd); in recv_pdu()
279 static int tcpd_auth(int connfd) in tcpd_auth() argument
284 request_init(&request, RQ_DAEMON, PROGNAME, RQ_FILE, connfd, 0); in tcpd_auth()
296 int connfd; in do_accept() local
304 connfd = accept(listenfd, (struct sockaddr *)&ss, &len); in do_accept()
305 if (connfd < 0) { in do_accept()
316 rc = tcpd_auth(connfd); in do_accept()
319 close(connfd); in do_accept()
325 return connfd; in do_accept()
331 int connfd; in process_request() local
333 connfd = do_accept(listenfd); in process_request()
334 if (connfd < 0) in process_request()
339 recv_pdu(connfd); in process_request()
342 close(connfd); in process_request()