Lines Matching refs:rv
31 static void reportError(const char *msg, apr_status_t rv,
34 fprintf(stderr, "%s\nError: %d\n'%s'\n", msg, rv,
35 apr_psprintf(pool, "%pm", &rv));
43 apr_status_t rv;
55 rv = apr_socket_recv(socket, buf, &len);
56 if (APR_STATUS_IS_EOF(rv) || len == 0 || rv != APR_SUCCESS)
58 rv = apr_socket_send(socket, buf, &len);
59 if (len == 0 || rv != APR_SUCCESS)
61 } while (rv == APR_SUCCESS);
71 apr_status_t rv;
73 rv = apr_socket_create(&listener, APR_INET, SOCK_STREAM, APR_PROTO_TCP,
75 if (rv != APR_SUCCESS) {
76 reportError("Unable to create socket", rv, parent);
77 return rv;
80 rv = apr_sockaddr_info_get(&sockAddr, "127.0.0.1", APR_UNSPEC,
82 if (rv != APR_SUCCESS) {
83 reportError("Unable to get socket info", rv, parent);
85 return rv;
88 if ((rv = apr_socket_bind(listener, sockAddr)) != APR_SUCCESS ||
89 (rv = apr_socket_listen(listener, 5)) != APR_SUCCESS) {
90 reportError("Unable to bind or listen to socket", rv, parent);
92 return rv;
96 rv = apr_socket_accept(&accepted, listener, parent);
97 if (rv != APR_SUCCESS) {
98 reportError("Error accepting on socket", rv, parent);
102 rv = talkTalk(accepted, parent);
105 if (rv != APR_SUCCESS)