#include "config.h"
#include <stddef.h>
#include <string.h>
#include <assert.h>
#include <errno.h>
#include <stdlib.h>
#include "urlmap.h"
Include dependency graph for urlmap.c:
Functions | |
UrlMap * | url_map_new (su_home_t *home, url_string_t const *url, unsigned size) |
Create map entry. | |
int | urlmap_pathcmp (url_t const *a, url_t const *b, int *return_hostmatch) |
Compare paths. | |
int | url_map_insert (UrlMap **const tree, UrlMap *const um, UrlMap **return_old) |
Insert URL into map. | |
UrlMap * | url_map_find (UrlMap *root, url_string_t const *url, int relative) |
Find a URL. | |
void | url_map_remove (UrlMap **top, UrlMap *um) |
Remove URL. |
Insert URL into map.
UrlMap* url_map_new | ( | su_home_t * | home, | |
url_string_t const * | url, | |||
unsigned | size | |||
) |
Create map entry.
Compare paths.