Mercurial > repo
view git-master/credential.h @ 2765:0e687eac0f29
<ThatOtherPerson> mv DCPUToolBot-master d
author | HackBot |
---|---|
date | Mon, 22 Apr 2013 15:40:20 +0000 |
parents | e59711901a63 |
children |
line wrap: on
line source
#ifndef CREDENTIAL_H #define CREDENTIAL_H #include "string-list.h" struct credential { struct string_list helpers; unsigned approved:1, configured:1, use_http_path:1; char *username; char *password; char *protocol; char *host; char *path; }; #define CREDENTIAL_INIT { STRING_LIST_INIT_DUP } void credential_init(struct credential *); void credential_clear(struct credential *); void credential_fill(struct credential *); void credential_approve(struct credential *); void credential_reject(struct credential *); int credential_read(struct credential *, FILE *); void credential_write(const struct credential *, FILE *); void credential_from_url(struct credential *, const char *url); int credential_match(const struct credential *have, const struct credential *want); #endif /* CREDENTIAL_H */