]> mj.ucw.cz Git - libucw.git/blobdiff - lib/url.h
As usually, stuff in lib/* is LGPL'ed.
[libucw.git] / lib / url.h
index 8815da9b60f561af77b57a26f37b2713b36af5d4..44c9bc2ce6513247bef39d86e80a0442cead672c 100644 (file)
--- a/lib/url.h
+++ b/lib/url.h
@@ -2,6 +2,10 @@
  *     Sherlock Library -- URL Functions
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *     (c) 2001 Robert Spalek <robert@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_URL_H
@@ -45,7 +49,9 @@ int url_normalize(struct url *, struct url *);
 int url_canonicalize(struct url *);
 int url_pack(struct url *, byte *);
 int url_canon_split(byte *, byte *, byte *, struct url *);
+int url_auto_canonicalize(byte *, byte *);
 uns identify_protocol(byte *);
+int url_has_repeated_component(byte *url);
 
 /* Error codes */