|
Data Structures |
struct | phish_url_data_t |
Typedefs |
typedef int | phish_result_t |
typedef phish_safelist_t | phish_safe_list_t |
typedef phish_safelist_entry_t | phish_safe_list_entry_t |
Enumerations |
enum | phish_mode_t { PHISH_ONLINE_MODE,
PHISH_OFFLINE_MODE
} |
enum | phish_risk_t {
PHISH_RISK_UNKNOWN,
PHISH_RISK_NONE,
PHISH_RISK_LOW,
PHISH_RISK_MEDIUM,
PHISH_RISK_HIGH
} |
Functions |
phish_result_t | phish_init (const char *user_agent, const char *client_version) |
phish_result_t | phish_shutdown () |
phish_result_t | phish_checkURL (const char *url, phish_url_data_t *results) |
phish_result_t | phish_checkCountry (const char *url, phish_url_data_t *results) |
phish_result_t | phish_deleteURLData (phish_url_data_t *url_data) |
phish_result_t | phish_checkSafeList (const char *url, int *reply) |
phish_result_t | phish_downloadDBAsXML () |
phish_result_t | phish_getReportingURL (const char *url, char **result) |
phish_result_t | phish_getSafeListFirst (phish_safe_list_entry_t **entry) |
phish_result_t | phish_getSafeListNext (phish_safe_list_entry_t *entry, phish_safe_list_entry_t **next) |
phish_result_t | phish_getSafeListData (phish_safe_list_entry_t *entry, const char **url) |
phish_result_t | phish_addToCurrentSafeList (const char *url) |
phish_result_t | phish_newSafeList (phish_safe_list_t **list) |
phish_result_t | phish_addToSafeList (phish_safe_list_t *list, const char *url) |
phish_result_t | phish_setSafeList (phish_safe_list_t *list) |
phish_result_t | phish_saveSafeList () |
phish_result_t | phish_saveSettings () |
phish_result_t | phish_runningMode (phish_mode_t *result) |
phish_result_t | phish_siteQueryURL (const char **result) |
phish_result_t | phish_countryQueryURL (const char **result) |
phish_result_t | phish_reportSiteURL (const char **result) |
phish_result_t | phish_remoteXMLURL (const char **result) |
phish_result_t | phish_localXMLFile (const char **result) |
phish_result_t | phish_safeListFile (const char **result) |
phish_result_t | phish_setRunningMode (phish_mode_t mode) |
phish_result_t | phish_setSiteQueryURL (const char *url) |
phish_result_t | phish_setCountryQueryURL (const char *url) |
phish_result_t | phish_setReportSiteURL (const char *url) |
phish_result_t | phish_setRemoteXMLURL (const char *url) |
phish_result_t | phish_setLocalXMLFile (const char *path) |
phish_result_t | phish_setSafeListFile (const char *path) |