-/* A structure that defines the whereabouts of a URL, i.e. its
- position in an HTML document, etc. */
-typedef struct _urlpos
-{
- char *url; /* URL */
- char *local_name; /* Local file to which it was saved */
- enum uflags flags; /* Various flags */
- int pos, size; /* Relative position in the buffer */
- struct _urlpos *next; /* Next struct in list */
-} urlpos;
-
-/* downloaded_file() takes a parameter of this type and returns this type. */
-typedef enum
-{
- /* Return enumerators: */
- FILE_NOT_ALREADY_DOWNLOADED = 0,
-
- /* Return / parameter enumerators: */
- FILE_DOWNLOADED_NORMALLY,
- FILE_DOWNLOADED_AND_HTML_EXTENSION_ADDED,