summaryrefslogtreecommitdiff
path: root/src/VBox/NetworkServices/NAT/pxtcp.h
blob: 26a7c230d76490fbb3fb37916a4019bbe8f7b731 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* -*- indent-tabs-mode: nil; -*- */
#ifndef _pxtcp_h_
#define _pxtcp_h_

struct pxtcp;
struct fwspec;

struct pxtcp *pxtcp_create_forwarded(SOCKET);
void pxtcp_cancel_forwarded(struct pxtcp *);

void pxtcp_pcb_connect(struct pxtcp *, const struct fwspec *);

int pxtcp_pmgr_add(struct pxtcp *);
void pxtcp_pmgr_del(struct pxtcp *);

#endif  /* _pxtcp_h_ */