diff options
author | Felix Fietkau <nbd@openwrt.org> | 2014-03-26 20:55:18 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2014-03-26 20:55:18 +0100 |
commit | 4a3a8cb176aa932ed4bc88354fad76d91764c65f (patch) | |
tree | f58b974077c58e25dc88f4c47abd9dfb953130c6 | |
parent | 299b1af9c051248771537980ee2d16c29c61376d (diff) | |
download | uclient-4a3a8cb176aa932ed4bc88354fad76d91764c65f.tar.gz |
pass auth_str to uclient_new()
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
-rw-r--r-- | uclient-example.c | 2 | ||||
-rw-r--r-- | uclient.c | 4 | ||||
-rw-r--r-- | uclient.h | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/uclient-example.c b/uclient-example.c index 64395fa..2e88b28 100644 --- a/uclient-example.c +++ b/uclient-example.c @@ -138,7 +138,7 @@ int main(int argc, char **argv) uloop_init(); - cl = uclient_new(argv[0], &cb); + cl = uclient_new(argv[0], NULL, &cb); if (!cl) { fprintf(stderr, "Failed to allocate uclient context\n"); return 1; @@ -112,12 +112,12 @@ free: return NULL; } -struct uclient *uclient_new(const char *url_str, const struct uclient_cb *cb) +struct uclient *uclient_new(const char *url_str, const char *auth_str, const struct uclient_cb *cb) { struct uclient *cl; struct uclient_url *url; - url = uclient_get_url(url_str, NULL); + url = uclient_get_url(url_str, auth_str); if (!url) return NULL; @@ -55,7 +55,7 @@ struct uclient_cb { void (*error)(struct uclient *cl, int code); }; -struct uclient *uclient_new(const char *url, const struct uclient_cb *cb); +struct uclient *uclient_new(const char *url, const char *auth_str, const struct uclient_cb *cb); void uclient_free(struct uclient *cl); int uclient_connect_url(struct uclient *cl, const char *url_str); |