libidav/webdav.h

changeset 228
c0175372c35d
parent 225
a297c2e28fa1
child 238
b167226fb804
equal deleted inserted replaced
227:bf485439222a 228:c0175372c35d
133 UcxMap *namespaces; 133 UcxMap *namespaces;
134 UcxMap *keys; 134 UcxMap *keys;
135 UcxList *sessions; 135 UcxList *sessions;
136 DavProxy *http_proxy; 136 DavProxy *http_proxy;
137 DavProxy *https_proxy; 137 DavProxy *https_proxy;
138 char* (*key_input)(DavContext *ctx, DavKey *key);
139 }; 138 };
140 139
141 struct DavProxy { 140 struct DavProxy {
142 char *url; 141 char *url;
143 char *username; 142 char *username;
161 int status; 160 int status;
162 }; 161 };
163 162
164 #define DAV_KEY_AES128 0 163 #define DAV_KEY_AES128 0
165 #define DAV_KEY_AES256 1 164 #define DAV_KEY_AES256 1
166 #define DAV_KEY_PASSWORD 2
167 165
168 struct DavKey { 166 struct DavKey {
169 char *name; 167 char *name;
170 int type; 168 int type;
171 void *data; 169 void *data;

mercurial