summaryrefslogtreecommitdiffstats
path: root/lib/libfetch/fetch.h
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2001-05-26 19:37:15 +0000
committerdes <des@FreeBSD.org>2001-05-26 19:37:15 +0000
commit4f0b3412631a0bb351436f8e864770c93ee8bdaa (patch)
tree45383a280be7a49c45a9398fdd6c445a08024420 /lib/libfetch/fetch.h
parent4edf66ad45433dfe5f2ebdca625183c9481390f2 (diff)
downloadFreeBSD-src-4f0b3412631a0bb351436f8e864770c93ee8bdaa.zip
FreeBSD-src-4f0b3412631a0bb351436f8e864770c93ee8bdaa.tar.gz
Add rudimentary support for an authentication callback function.
Diffstat (limited to 'lib/libfetch/fetch.h')
-rw-r--r--lib/libfetch/fetch.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/libfetch/fetch.h b/lib/libfetch/fetch.h
index dc5fc05..cca0d1f 100644
--- a/lib/libfetch/fetch.h
+++ b/lib/libfetch/fetch.h
@@ -55,7 +55,7 @@ struct url_stat {
};
struct url_ent {
- char name[MAXPATHLEN];
+ char name[PATH_MAX];
struct url_stat stat;
};
@@ -125,6 +125,10 @@ struct url *fetchMakeURL(const char *, const char *, int,
struct url *fetchParseURL(const char *);
void fetchFreeURL(struct url *);
+/* Authentication */
+typedef int (*auth_t)(struct url *);
+extern auth_t fetchAuthMethod;
+
/* Last error code */
extern int fetchLastErrCode;
#define MAXERRSTRING 256
OpenPOWER on IntegriCloud