urlmap.c File Reference


Detailed Description

Mapping with hierarchical URLs.

Author:
Pekka Pessi <Pekka.Pessi@nokia-email.address.hidden>
Date:
Created: Wed Mar 10 17:05:23 2004 ppessi

#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

UrlMapurl_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.
UrlMapurl_map_find (UrlMap *root, url_string_t const *url, int relative)
 Find a URL.
void url_map_remove (UrlMap **top, UrlMap *um)
 Remove URL.


Sofia-SIP 1.12.6work - Copyright (C) 2006 Nokia Corporation. All rights reserved. Licensed under the terms of the GNU Lesser General Public License.