#include "tool_setup.h"#include "curlx.h"#include "tool_cfgable.h"#include "tool_doswin.h"#include "tool_urlglob.h"#include "tool_vms.h"#include "memdebug.h"
Go to the source code of this file.
Defines | |
| #define | ENABLE_CURLX_PRINTF |
| #define | GLOBERROR(string, column, code) glob->error = string, glob->pos = column, code |
Functions | |
| void | glob_cleanup (URLGlob *glob) |
| static CURLcode | glob_fixed (URLGlob *glob, char *fixed, size_t len) |
| CURLcode | glob_match_url (char **result, char *filename, URLGlob *glob) |
| CURLcode | glob_next_url (char **globbed, URLGlob *glob) |
| static CURLcode | glob_parse (URLGlob *glob, char *pattern, size_t pos, unsigned long *amount) |
| static CURLcode | glob_range (URLGlob *glob, char **patternp, size_t *posp, unsigned long *amount, int globindex) |
| static CURLcode | glob_set (URLGlob *glob, char **patternp, size_t *posp, unsigned long *amount, int globindex) |
| CURLcode | glob_url (URLGlob **glob, char *url, unsigned long *urlnum, FILE *error) |
| static int | multiply (unsigned long *amount, long with) |
| static bool | peek_ipv6 (const char *str, size_t *skip) |
| #define ENABLE_CURLX_PRINTF |
Definition at line 24 of file tool_urlglob.c.
| #define GLOBERROR | ( | string, | |
| column, | |||
| code | |||
| ) | glob->error = string, glob->pos = column, code |
Definition at line 34 of file tool_urlglob.c.
| void glob_cleanup | ( | URLGlob * | glob | ) |
Definition at line 479 of file tool_urlglob.c.
| static CURLcode glob_fixed | ( | URLGlob * | glob, |
| char * | fixed, | ||
| size_t | len | ||
| ) | [static] |
Definition at line 39 of file tool_urlglob.c.
| CURLcode glob_match_url | ( | char ** | result, |
| char * | filename, | ||
| URLGlob * | glob | ||
| ) |
Definition at line 594 of file tool_urlglob.c.
| CURLcode glob_next_url | ( | char ** | globbed, |
| URLGlob * | glob | ||
| ) |
Definition at line 499 of file tool_urlglob.c.
| static CURLcode glob_parse | ( | URLGlob * | glob, |
| char * | pattern, | ||
| size_t | pos, | ||
| unsigned long * | amount | ||
| ) | [static] |
Definition at line 348 of file tool_urlglob.c.
| static CURLcode glob_range | ( | URLGlob * | glob, |
| char ** | patternp, | ||
| size_t * | posp, | ||
| unsigned long * | amount, | ||
| int | globindex | ||
| ) | [static] |
Definition at line 169 of file tool_urlglob.c.
| static CURLcode glob_set | ( | URLGlob * | glob, |
| char ** | patternp, | ||
| size_t * | posp, | ||
| unsigned long * | amount, | ||
| int | globindex | ||
| ) | [static] |
Definition at line 75 of file tool_urlglob.c.
Definition at line 424 of file tool_urlglob.c.
| static int multiply | ( | unsigned long * | amount, |
| long | with | ||
| ) | [static] |
Definition at line 66 of file tool_urlglob.c.
Definition at line 318 of file tool_urlglob.c.