libopm 0.1
Macros
opm_types.h File Reference

Macros

#define OPM_CONFIG_FD_LIMIT   0
 
#define OPM_CONFIG_BIND_IP   1
 
#define OPM_CONFIG_DNSBL_HOST   2
 
#define OPM_CONFIG_TARGET_STRING   3
 
#define OPM_CONFIG_SCAN_IP   4
 
#define OPM_CONFIG_SCAN_PORT   5
 
#define OPM_CONFIG_MAX_READ   6
 
#define OPM_CONFIG_TIMEOUT   7
 
#define OPM_TYPE_INT   1
 
#define OPM_TYPE_STRING   2
 
#define OPM_TYPE_ADDRESS   3
 
#define OPM_TYPE_STRINGLIST   4
 
#define OPM_TYPE_HTTP   1
 
#define OPM_TYPE_SOCKS4   2
 
#define OPM_TYPE_SOCKS5   3
 
#define OPM_TYPE_WINGATE   4
 
#define OPM_TYPE_ROUTER   5
 
#define OPM_TYPE_HTTPPOST   6
 
#define OPM_STATE_UNESTABLISHED   1
 
#define OPM_STATE_ESTABLISHED   2
 
#define OPM_STATE_NEGSENT   3
 
#define OPM_STATE_CLOSED   4
 
#define OPM_CALLBACK_OPENPROXY   0 /* An open proxy has been found REMOTE/SCANNER */
 
#define OPM_CALLBACK_NEGFAIL   1 /* Negotiation to a proxy has failed REMOTE/SCANNER */
 
#define OPM_CALLBACK_END   2 /* A scan has ended REMOTE/SCANNER */
 
#define OPM_CALLBACK_ERROR   3 /* An unrecoverable error has occured */
 
#define OPM_CALLBACK_TIMEOUT   4 /* Specific scan (protocol) on host has timed out */
 

Macro Definition Documentation

◆ OPM_CONFIG_FD_LIMIT

#define OPM_CONFIG_FD_LIMIT   0

◆ OPM_CONFIG_BIND_IP

#define OPM_CONFIG_BIND_IP   1

◆ OPM_CONFIG_DNSBL_HOST

#define OPM_CONFIG_DNSBL_HOST   2

◆ OPM_CONFIG_TARGET_STRING

#define OPM_CONFIG_TARGET_STRING   3

◆ OPM_CONFIG_SCAN_IP

#define OPM_CONFIG_SCAN_IP   4

◆ OPM_CONFIG_SCAN_PORT

#define OPM_CONFIG_SCAN_PORT   5

◆ OPM_CONFIG_MAX_READ

#define OPM_CONFIG_MAX_READ   6

◆ OPM_CONFIG_TIMEOUT

#define OPM_CONFIG_TIMEOUT   7

◆ OPM_TYPE_INT

#define OPM_TYPE_INT   1

◆ OPM_TYPE_STRING

#define OPM_TYPE_STRING   2

◆ OPM_TYPE_ADDRESS

#define OPM_TYPE_ADDRESS   3

◆ OPM_TYPE_STRINGLIST

#define OPM_TYPE_STRINGLIST   4

◆ OPM_TYPE_HTTP

#define OPM_TYPE_HTTP   1

◆ OPM_TYPE_SOCKS4

#define OPM_TYPE_SOCKS4   2

◆ OPM_TYPE_SOCKS5

#define OPM_TYPE_SOCKS5   3

◆ OPM_TYPE_WINGATE

#define OPM_TYPE_WINGATE   4

◆ OPM_TYPE_ROUTER

#define OPM_TYPE_ROUTER   5

◆ OPM_TYPE_HTTPPOST

#define OPM_TYPE_HTTPPOST   6

◆ OPM_STATE_UNESTABLISHED

#define OPM_STATE_UNESTABLISHED   1

◆ OPM_STATE_ESTABLISHED

#define OPM_STATE_ESTABLISHED   2

◆ OPM_STATE_NEGSENT

#define OPM_STATE_NEGSENT   3

◆ OPM_STATE_CLOSED

#define OPM_STATE_CLOSED   4

◆ OPM_CALLBACK_OPENPROXY

#define OPM_CALLBACK_OPENPROXY   0 /* An open proxy has been found REMOTE/SCANNER */

◆ OPM_CALLBACK_NEGFAIL

#define OPM_CALLBACK_NEGFAIL   1 /* Negotiation to a proxy has failed REMOTE/SCANNER */

◆ OPM_CALLBACK_END

#define OPM_CALLBACK_END   2 /* A scan has ended REMOTE/SCANNER */

◆ OPM_CALLBACK_ERROR

#define OPM_CALLBACK_ERROR   3 /* An unrecoverable error has occured */

◆ OPM_CALLBACK_TIMEOUT

#define OPM_CALLBACK_TIMEOUT   4 /* Specific scan (protocol) on host has timed out */

Generated for libopm by  doxygen 1.9.7