Lines Matching +full:resolve +full:- +full:url
21 * SPDX-License-Identifier: curl
53 #define TRC_IDS_FORMAT_IDS_1 "[%" CURL_FORMAT_CURL_OFF_T "-x] "
54 #define TRC_IDS_FORMAT_IDS_2 "[%" CURL_FORMAT_CURL_OFF_T "-%" \
90 for(i = 0; i < size - 1; i++) { in debug_cb()
95 (void)fwrite(data + st, i - st + 1, 1, output); in debug_cb()
102 (void)fwrite(data + st, i - st + 1, 1, output); in debug_cb()
104 newl = (size && (data[size - 1] != '\n')) ? 1 : 0; in debug_cb()
112 newl = (size && (data[size - 1] != '\n')) ? 1 : 0; in debug_cb()
173 fprintf(stderr, "something unexpected went wrong - bailing out!\n"); in err()
184 struct curl_slist *resolve = NULL; in main() local
186 char *url, *host = NULL, *port = NULL; in main() local
189 fprintf(stderr, "ERROR: need URL as argument\n"); in main()
192 url = argv[1]; in main()
202 if(curl_url_set(cu, CURLUPART_URL, url, 0)) { in main()
203 fprintf(stderr, "not a URL: '%s'\n", url); in main()
207 fprintf(stderr, "could not get host of '%s'\n", url); in main()
211 fprintf(stderr, "could not get port of '%s'\n", url); in main()
214 memset(&resolve, 0, sizeof(resolve)); in main()
215 curl_msnprintf(resolve_buf, sizeof(resolve_buf)-1, in main()
217 resolve = curl_slist_append(resolve, resolve_buf); in main()
244 curl_easy_setopt(curl, CURLOPT_RESOLVE, resolve) != CURLE_OK) in main()
247 curl_easy_setopt(curl, CURLOPT_URL, url); in main()
254 curl_slist_free_all(resolve); in main()