libidav/session.h

changeset 609
dc3d70848c7c
parent 404
5c08b8e14df8
child 747
efbd59642577
equal deleted inserted replaced
608:3e4c0285a868 609:dc3d70848c7c
57 (DAV_ENCRYPT_NAME(sn) || DAV_ENCRYPT_CONTENT(sn)) 57 (DAV_ENCRYPT_NAME(sn) || DAV_ENCRYPT_CONTENT(sn))
58 58
59 #define DAV_CRYPTO(sn) \ 59 #define DAV_CRYPTO(sn) \
60 (DAV_ENCRYPT_NAME(sn) || DAV_DECRYPT_NAME(sn) || \ 60 (DAV_ENCRYPT_NAME(sn) || DAV_DECRYPT_NAME(sn) || \
61 DAV_ENCRYPT_CONTENT(sn) || DAV_DECRYPT_CONTENT(sn)) 61 DAV_ENCRYPT_CONTENT(sn) || DAV_DECRYPT_CONTENT(sn))
62
63 #define DAV_ENCRYPT_PROPERTIES(sn) \
64 (((sn)->flags & DAV_SESSION_ENCRYPT_PROPERTIES) == DAV_SESSION_ENCRYPT_PROPERTIES)
65
66 #define DAV_DECRYPT_PROPERTIES(sn) \
67 (((sn)->flags & DAV_SESSION_DECRYPT_PROPERTIES) == DAV_SESSION_DECRYPT_PROPERTIES)
62 68
63 /* 69 /*
64 typedef struct DavPathCacheElement { 70 typedef struct DavPathCacheElement {
65 char *name; 71 char *name;
66 char *encrypted_name; 72 char *encrypted_name;

mercurial