+ cleanup:
+ err = rs_err_ctx_pop (h);
+ if (err == RSE_OK)
+ err = rs_err_conn_pop (conn);
+ if (resp)
+ rs_packet_destroy (resp);
+ if (request)
+ rs_request_destroy (request);
+ if (conn)
+ rs_conn_destroy (conn);
+ if (h)
+ rs_context_destroy (h);
+
+ return err;
+}
+
+void
+usage (int argc, char *argv[])
+{
+ fprintf (stderr, "usage: %s: [-r] config-file config-name\n", argv[0]);
+ exit (1);