#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.
Macros | |
#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 485 of file tool_urlglob.c.
Definition at line 39 of file tool_urlglob.c.
Definition at line 600 of file tool_urlglob.c.
Definition at line 505 of file tool_urlglob.c.
|
static |
Definition at line 354 of file tool_urlglob.c.
|
static |
Definition at line 173 of file tool_urlglob.c.
|
static |
Definition at line 79 of file tool_urlglob.c.
Definition at line 430 of file tool_urlglob.c.
|
static |
Definition at line 66 of file tool_urlglob.c.
Definition at line 324 of file tool_urlglob.c.