146 |
/* destroy.c */ |
/* destroy.c */ |
147 |
void destroy_all(void); |
void destroy_all(void); |
148 |
void destroy_unneeded(void); |
void destroy_unneeded(void); |
|
void destroy_mboxgrps(mboxgrp_t * node); |
|
|
void destroy_mboxs(mbox_t * node); |
|
|
void destroy_accounts(account_t * node); |
|
|
void destroy_filters(filter_t * node); |
|
|
void destroy_masks(mask_t * node); |
|
149 |
|
|
150 |
/* file.c */ |
/* file.c */ |
151 |
int create_homedir(void); |
int create_homedir(void); |
224 |
/* parse.c */ |
/* parse.c */ |
225 |
int read_config(char *cfg); |
int read_config(char *cfg); |
226 |
void reread_config(char *cfg); |
void reread_config(char *cfg); |
|
|
|
227 |
int read_passwords(void); |
int read_passwords(void); |
|
int store_passwords(account_t ** accts); |
|
228 |
|
|
229 |
/* passwd.c */ |
/* passwd.c */ |
230 |
void get_password(char *passwd, size_t pwlen); |
void get_password(char *passwd, size_t pwlen); |
|
|
|
231 |
#ifdef ENCRYPTED_PASSWORDS |
#ifdef ENCRYPTED_PASSWORDS |
232 |
int encrypt_passwords(FILE * fd, account_t ** accts); |
int encrypt_passwords(FILE * fd, account_t ** accts); |
233 |
int decrypt_passwords(unsigned char **buf, FILE * fd); |
int decrypt_passwords(unsigned char **buf, FILE * fd); |