mirror of
https://github.com/nmap/nmap.git
synced 2025-12-21 15:09:02 +00:00
Moved prototypes to nsock_proxy.h
This commit is contained in:
@@ -85,9 +85,6 @@ static void proxy_parser_delete(struct proxy_parser *parser);
|
|||||||
static struct proxy_node *proxy_node_new(char *proxystr);
|
static struct proxy_node *proxy_node_new(char *proxystr);
|
||||||
static void proxy_node_delete(struct proxy_node *proxy);
|
static void proxy_node_delete(struct proxy_node *proxy);
|
||||||
|
|
||||||
void nsock_proxy_ev_dispatch(nsock_pool nspool, nsock_event nsevent, void *udata);
|
|
||||||
void forward_event(mspool *nsp, msevent *nse, void *udata);
|
|
||||||
|
|
||||||
|
|
||||||
/* --- Implemented proxy backends --- */
|
/* --- Implemented proxy backends --- */
|
||||||
extern const struct proxy_op proxy_http_ops;
|
extern const struct proxy_op proxy_http_ops;
|
||||||
@@ -240,7 +237,9 @@ static void proxy_node_delete(struct proxy_node *proxy) {
|
|||||||
free(proxy);
|
free(proxy);
|
||||||
}
|
}
|
||||||
|
|
||||||
void forward_event(mspool *nsp, msevent *nse, void *udata) {
|
void forward_event(nsock_pool nspool, nsock_event nsevent, void *udata) {
|
||||||
|
mspool *nsp = (mspool *)nspool;
|
||||||
|
msevent *nse = (msevent *)nsevent;
|
||||||
enum nse_type cached_type;
|
enum nse_type cached_type;
|
||||||
enum nse_status cached_status;
|
enum nse_status cached_status;
|
||||||
|
|
||||||
|
|||||||
@@ -132,6 +132,9 @@ struct proxy_op {
|
|||||||
struct proxy_chain_context *proxy_chain_context_new(nsock_pool nspool);
|
struct proxy_chain_context *proxy_chain_context_new(nsock_pool nspool);
|
||||||
void proxy_chain_context_delete(struct proxy_chain_context *ctx);
|
void proxy_chain_context_delete(struct proxy_chain_context *ctx);
|
||||||
|
|
||||||
|
void nsock_proxy_ev_dispatch(nsock_pool nspool, nsock_event nsevent, void *udata);
|
||||||
|
void forward_event(nsock_pool nspool, nsock_event nse, void *udata);
|
||||||
|
|
||||||
|
|
||||||
#endif /* NSOCK_PROXY_H */
|
#endif /* NSOCK_PROXY_H */
|
||||||
|
|
||||||
|
|||||||
@@ -62,10 +62,6 @@
|
|||||||
#define DEFAULT_PROXY_PORT_HTTP "8080"
|
#define DEFAULT_PROXY_PORT_HTTP "8080"
|
||||||
|
|
||||||
|
|
||||||
/* Defined in nsock_proxy.c */
|
|
||||||
void nsock_proxy_ev_dispatch(nsock_pool nspool, nsock_event nsevent, void *udata);
|
|
||||||
void forward_event(mspool *nsp, msevent *nse, void *udata);
|
|
||||||
|
|
||||||
/* --- PROXY INTERFACE PROTOTYPES --- */
|
/* --- PROXY INTERFACE PROTOTYPES --- */
|
||||||
static void proxy_http_init(struct proxy_node *proxy, char *proxystr);
|
static void proxy_http_init(struct proxy_node *proxy, char *proxystr);
|
||||||
static void proxy_http_handler(nsock_pool nspool, nsock_event nsevent, void *udata);
|
static void proxy_http_handler(nsock_pool nspool, nsock_event nsevent, void *udata);
|
||||||
|
|||||||
Reference in New Issue
Block a user