expose struct uclient_url
authorFelix Fietkau <nbd@openwrt.org>
Sun, 4 May 2014 12:21:11 +0000 (14:21 +0200)
committerFelix Fietkau <nbd@openwrt.org>
Sun, 4 May 2014 12:21:11 +0000 (14:21 +0200)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
uclient-backend.h
uclient.h

index fb1a788e205e3405f8e49c466fc4a042f1a01772..4cba048f6965c872d3e070d8a108a99f292dc929 100644 (file)
@@ -34,17 +34,6 @@ struct uclient_backend {
        int (*write)(struct uclient *cl, char *buf, unsigned int len);
 };
 
-struct uclient_url {
-       const struct uclient_backend *backend;
-       int prefix;
-
-       const char *host;
-       const char *port;
-       const char *location;
-
-       const char *auth;
-};
-
 void uclient_backend_set_error(struct uclient *cl, int code);
 void uclient_backend_set_eof(struct uclient *cl);
 void uclient_backend_reset_state(struct uclient *cl);
index 95b6d57a521bd33e53260c6ab86499897421bd36..fcd7769e711bb4d1a23b4a72a7d676e01ce2e506 100644 (file)
--- a/uclient.h
+++ b/uclient.h
@@ -41,6 +41,17 @@ union uclient_addr {
        struct sockaddr_in6 sin6;
 };
 
+struct uclient_url {
+       const struct uclient_backend *backend;
+       int prefix;
+
+       const char *host;
+       const char *port;
+       const char *location;
+
+       const char *auth;
+};
+
 struct uclient {
        const struct uclient_backend *backend;
        const struct uclient_cb *cb;