From 59892af9b116e3fa452851819517a361c4ab2b0e Mon Sep 17 00:00:00 2001 From: des Date: Thu, 25 May 2000 16:46:09 +0000 Subject: Add (and document) fetchMakeURL() --- lib/libfetch/fetch.3 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'lib/libfetch/fetch.3') diff --git a/lib/libfetch/fetch.3 b/lib/libfetch/fetch.3 index 7c0ca07..4b6af26 100644 --- a/lib/libfetch/fetch.3 +++ b/lib/libfetch/fetch.3 @@ -28,6 +28,7 @@ .Dt FETCH 3 .Os .Sh NAME +.Nm fetchMakeURL , .Nm fetchParseURL , .Nm fetchFreeURL , .Nm fetchGetURL , @@ -58,6 +59,8 @@ .Fd #include .Fd #include .Ft struct url * +.Fn fetchMakeURL "char *scheme" "char *host" "int port" "char *doc" "char *user" "char *pwd" +.Ft struct url * .Fn fetchParseURL "char *URL" .Ft void .Fn fetchFreeURL "struct url *URL" @@ -120,8 +123,10 @@ all URL schemes. For instance, the file scheme only needs the and components. .Pp +.Fn fetchMakeURL +and .Fn fetchParseURL -returns a pointer to a +return a pointer to a .Fa url structure, which is defined as follows in .Aq Pa fetch.h : @@ -143,6 +148,8 @@ struct url { .Ed .Pp The pointer returned by +.Fn fetchMakeURL +or .Fn fetchParseURL should be freed using .Fn fetchFreeURL . -- cgit v1.1