Add concept of "current working URI".

This commit is contained in:
Michael Brown
2007-06-11 23:54:51 +01:00
parent 2d4c72b762
commit 15dae1e042
3 changed files with 61 additions and 5 deletions

View File

@@ -124,6 +124,8 @@ uri_put ( struct uri *uri ) {
ref_put ( &uri->refcnt );
}
extern struct uri *cwuri;
extern struct uri * parse_uri ( const char *uri_string );
extern unsigned int uri_port ( struct uri *uri, unsigned int default_port );
extern int unparse_uri ( char *buf, size_t size, struct uri *uri );
@@ -132,5 +134,6 @@ extern char * resolve_path ( const char *base_path,
const char *relative_path );
extern struct uri * resolve_uri ( struct uri *base_uri,
struct uri *relative_uri );
extern void churi ( struct uri *uri );
#endif /* _GPXE_URI_H */