dav/main.c

changeset 17
11dffb40cd91
parent 16
5dbef9e07376
child 18
651989681053
equal deleted inserted replaced
16:5dbef9e07376 17:11dffb40cd91
40 #include "utils.h" 40 #include "utils.h"
41 #include "config.h" 41 #include "config.h"
42 #include "crypto.h" 42 #include "crypto.h"
43 #include "main.h" 43 #include "main.h"
44 44
45 #include "davql.h"
46
45 static DavContext *ctx; 47 static DavContext *ctx;
46 48
47 void xmlerrorfnc(void * c, const char * msg, ... ) { 49 void xmlerrorfnc(void * c, const char * msg, ... ) {
48 // nothing 50 // nothing
49 } 51 }
200 sn = dav_session_new(ctx, root); 202 sn = dav_session_new(ctx, root);
201 } 203 }
202 204
203 //printf("baseurl: %s\n", sn->base_url); 205 //printf("baseurl: %s\n", sn->base_url);
204 206
205 DavResource *ls = dav_get(sn, path, "U:crypto-key"); 207 //DavResource *ls = dav_get(sn, path, "U:crypto-key");
208 DavResource *ls = dav_query(sn, "get U:crypto-key from %s", path);
206 if(!ls) { 209 if(!ls) {
207 print_resource_error(sn, path); 210 print_resource_error(sn, path);
208 return -1; 211 return -1;
209 } 212 }
210 213

mercurial