Searched defs:fwspec (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/NetworkServices/NAT/
H A Dportfwd.h30 struct fwspec { struct
51 int portfwd_rule_add(struct fwspec *);
52 int portfwd_rule_del(struct fwspec *);
55 int fwspec_set(struct fwspec *, int, int,
59 int fwspec_equal(struct fwspec *, struct fwspec *);
64 void fwtcp_add(struct fwspec *);
65 void fwtcp_del(struct fwspec *);
66 void fwudp_add(struct fwspec *);
67 void fwudp_del(struct fwspec *);
[all...]
H A Dfwtcp.c56 struct fwspec fwspec; member in struct:fwtcp
81 static struct fwtcp *fwtcp_create(struct fwspec *);
105 fwtcp_add(struct fwspec *fwspec) argument
109 fwtcp = fwtcp_create(fwspec);
121 fwtcp_del(struct fwspec *fwspec) argument
127 if (fwspec_equal(&fwtcp->fwspec, fwspec)) {
153 fwtcp_create(struct fwspec *fwspec) argument
[all...]
H A Dportfwd.c41 struct fwspec *fwspec; member in struct:portfwd_msg
47 static int portfwd_rule_add_del(struct fwspec *, int);
84 portfwd_rule_add_del(struct fwspec *fwspec, int add) argument
93 msg->fwspec = fwspec;
101 portfwd_rule_add(struct fwspec *fwspec) argument
103 return portfwd_rule_add_del(fwspec,
108 portfwd_rule_del(struct fwspec *fwspec) argument
148 fwspec_set(struct fwspec *fwspec, int sdom, int stype, const char *src_addr_str, uint16_t src_port, const char *dst_addr_str, uint16_t dst_port) argument
[all...]
H A Dfwudp.c79 struct fwspec fwspec; member in struct:fwudp
109 struct fwudp *fwudp_create(struct fwspec *);
136 fwudp_add(struct fwspec *fwspec) argument
140 fwudp = fwudp_create(fwspec);
152 fwudp_del(struct fwspec *fwspec) argument
158 if (fwspec_equal(&fwudp->fwspec, fwspec)) {
181 fwudp_create(struct fwspec *fwspec) argument
[all...]
H A Dpxtcp.c27 #include "portfwd.h" /* fwspec */
1246 pxtcp_pcb_connect(struct pxtcp *pxtcp, const struct fwspec *fwspec) argument
1258 LWIP_ASSERT1(fwspec->stype == SOCK_STREAM);
1275 LWIP_ASSERT1(ss.ss_family == fwspec->sdom);
1287 memcpy(&dst_addr.ip4, &fwspec->dst.sin.sin_addr, sizeof(ip_addr_t));
1288 dst_port = fwspec->dst.sin.sin_port;
1296 memcpy(&dst_addr.ip6, &fwspec->dst.sin6.sin6_addr, sizeof(ip6_addr_t));
1297 dst_port = fwspec->dst.sin6.sin6_port;

Completed in 51 milliseconds