1 #ifndef POP3C_SETTINGS_H 2 #define POP3C_SETTINGS_H 3 4 #include "net.h" 5 6 /* <settings checks> */ 7 enum pop3c_features { 8 POP3C_FEATURE_NO_PIPELINING = 0x1, 9 }; 10 /* </settings checks> */ 11 12 13 struct pop3c_settings { 14 const char *pop3c_host; 15 in_port_t pop3c_port; 16 17 const char *pop3c_user; 18 const char *pop3c_master_user; 19 const char *pop3c_password; 20 21 const char *pop3c_ssl; 22 bool pop3c_ssl_verify; 23 24 const char *pop3c_rawlog_dir; 25 bool pop3c_quick_received_date; 26 27 const char *pop3c_features; 28 enum pop3c_features parsed_features; 29 }; 30 31 const struct setting_parser_info *pop3c_get_setting_parser_info(void); 32 33 #endif 34