90 sstr_t util_getsubstr_until_token(sstr_t str, sstr_t token, sstr_t *sub); |
90 sstr_t util_getsubstr_until_token(sstr_t str, sstr_t token, sstr_t *sub); |
91 |
91 |
92 sstr_t util_readline(FILE *stream); |
92 sstr_t util_readline(FILE *stream); |
93 char* util_password_input(char *prompt); |
93 char* util_password_input(char *prompt); |
94 |
94 |
95 void util_generate_key(DavKey *key, char *password); |
|
96 char* util_key_input(DavContext *ctx, DavKey *key); |
|
97 |
|
98 char* util_hexstr(unsigned char *data, size_t len); |
95 char* util_hexstr(unsigned char *data, size_t len); |
99 |
96 |
100 #ifdef __cplusplus |
97 #ifdef __cplusplus |
101 } |
98 } |
102 #endif |
99 #endif |