Add free_reversepath_list().
Michael
This commit is contained in:
parent
3f1201c8b3
commit
2e6999df4a
@ -92,6 +92,21 @@ struct reversepath *reversepath_get (char *url, struct reversepath *reverse)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* Free a reversepath list
|
||||
*/
|
||||
|
||||
void free_reversepath_list (struct reversepath *reverse)
|
||||
{
|
||||
while (reverse) {
|
||||
struct reversepath *tmp = reverse;
|
||||
reverse = reverse->next;
|
||||
safefree (tmp->url);
|
||||
safefree (tmp->path);
|
||||
safefree (tmp);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Rewrite the URL for reverse proxying.
|
||||
*/
|
||||
|
@ -35,6 +35,7 @@ extern void reversepath_add (const char *path, const char *url,
|
||||
struct reversepath **reversepath_list);
|
||||
extern struct reversepath *reversepath_get (char *url,
|
||||
struct reversepath *reverse);
|
||||
void free_reversepath_list (struct reversepath *reverse);
|
||||
extern char *reverse_rewrite_url (struct conn_s *connptr,
|
||||
hashmap_t hashofheaders, char *url);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user