diff options
-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); |